Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Annotation/Annotation.jpr Annotation/classes/.data/00000000/00000000.jdb Annotation/classes/.data/00000000/je.lck Annotation/classes/.data/Annotation.cdi_javac Annotation/classes/annotation/Dept.class package annotation; public synchronized class Dept implements java.io.Serializable { private static final long serialVersionUID = 7663775337424520631; private int id; private String name; private String location; private java.util.List state; public void Dept(); public void Dept(int, String, String); public void setId(int); public int getId(); public void setName(String); public String getName(); public void setLocation(String); public String getLocation(); public void setState(java.util.List); public java.util.List getState(); } Annotation/classes/annotation/Employer.class package annotation; public synchronized class Employer implements java.io.Serializable { private static final long serialVersionUID = 5819035939141861338; private int id; private String name; private float salary; public void Employer(); public void Employer(int, String, float); public void setId(int); public int getId(); public void setName(String); public String getName(); public void setSalary(float); public float getSalary(); public String toString(); } Annotation/classes/annotation/Implicit.class package annotation; public final synchronized class Implicit { private static final long serialVersionUID = -7451575674835751700; private Dept dept; private Employer emp; private java.util.List lemp; public void Implicit(); public void setDept(Dept); public Dept getDept(); public void setEmployer(Employer); public Employer getEmployer(); public void setLemp(java.util.List); public java.util.List getLemp(); } Annotation/classes/annotation/MyCompany.class package annotation; public synchronized class MyCompany { public void MyCompany(); } Annotation/classes/annotation/Respuesta.class package annotation; public synchronized class Respuesta implements java.io.Serializable { private static final long serialVersionUID = -9124364790471317367; private Object contents; public void Respuesta(); public void setContents(Object); public Object getContents() throws Exception; } Annotation/classes/annotation/Service.class package annotation; public synchronized class Service { public void Service(); public Respuesta consulta() throws Exception; public Respuesta consultaEmp() throws Exception; public Respuesta LEmp() throws Exception; public java.util.List ListLEmp() throws Exception; } Annotation/public_html/WEB-INF/web.xml ServicePort annotation.Service 1 ServicePort /ServicePort Annotation/src/annotation/Dept.java package annotation; import java.util.ArrayList; import java.util.List; public class Dept implements java.io.Serializable{ private static final long serialVersionUID = 7663775337424520631L; public Dept() { } private int id; private String name; private String location; private List<String> state; public Dept(int id, String name, String location) { this.id = id; this.name = name; this.location = location; this.state = new ArrayList(); } public void setId(int id) { this.id = id; } public int getId() { return id; } public void setName(String name) { this.name = name; } public String getName() { return name; } public void setLocation(String location) { this.location = location; } public String getLocation() { return location; } public void setState(List<String> state) { this.state = state; } public List<String> getState() { return state; } } Annotation/src/annotation/Employer.java package annotation; public class Employer implements java.io.Serializable { private static final long serialVersionUID = 5819035939141861338L; public Employer() { } private int id; private String name; private float salary; public Employer(int id, String name, float salary) { super(); this.id = id; this.name = name; this.salary = salary; } public void setId(int id) { this.id = id; } public int getId() { return id; } public void setName(String name) { this.name = name; } public String getName() { return name; } public void setSalary(float salary) { this.salary = salary; } public float getSalary() { return salary; } @Override public String toString() { return this.getId() + " " + this.getName() + " " + this.getSalary(); } } Annotation/src/annotation/Implicit.java package annotation; import java.util.ArrayList; import java.util.List; import javax.xml.bind.annotation.XmlElement; public final class Implicit { private static final long serialVersionUID = -7451575674835751700L; private Dept dept; private Employer emp; private List<Employer> lemp; public Implicit(){ this.lemp = new ArrayList<Employer>(); } public void setDept(Dept dept) { this.dept = dept; } public Dept getDept() { return dept; } public void setEmployer(Employer emp) { this.emp = emp; } public Employer getEmployer() { return emp; } public void setLemp(List<Employer> lemp) { this.lemp = new ArrayList<Employer>(); this.lemp = lemp; } @XmlElement public List<Employer> getLemp() { return lemp; } } Annotation/src/annotation/MyCompany.java package annotation; import java.util.ArrayList; import java.util.Collection; public class MyCompany { public MyCompany() { } } Annotation/src/annotation/Respuesta.java package annotation; import javax.xml.bind.annotation.XmlElement; public class Respuesta<T> implements java.io.Serializable{ private static final long serialVersionUID = -9124364790471317367L; private T contents; public Respuesta() { } public void setContents(T contents){ this.contents = contents; } @XmlElement(nillable = false , type = Implicit.class) public T getContents() throws Exception { return this.contents; } } Annotation/src/annotation/Service.java package annotation; import java.util.ArrayList; import java.util.List; import javax.jws.WebMethod; import javax.jws.WebResult; import javax.jws.WebService; import javax.xml.bind.annotation.XmlElement; @WebService(name = "Service", serviceName = "Service") public class Service { @WebMethod(operationName = "consulta") @WebResult(name = "respuestaconsulta") public Respuesta<Dept> consulta() throws Exception { Respuesta<Dept> c = new Respuesta<Dept>(); Dept a = new Dept(); a.setId(1); a.setLocation("L"); a.setName("N"); c.setContents(a); return c; } @WebMethod(operationName = "Emp") @WebResult(name = "respuestaEmp") public Respuesta<Employer> consultaEmp() throws Exception { Respuesta<Employer> c = new Respuesta<Employer>(); Employer a = new Employer(); a.setId(1); a.setName("L"); a.setSalary(100); c.setContents(a); return c; } @XmlElement @WebMethod(operationName = "LEmp") @WebResult(name = "respuestaLEmp") public Respuesta< List<Employer> > LEmp() throws Exception { Respuesta< List<Employer> > c = new Respuesta< List<Employer> >(); Employer a = new Employer(); a.setId(1); a.setName("L"); a.setSalary(100); List < Employer > l = new ArrayList<Employer>(); Employer b = new Employer(); b.setId(2); b.setName("Lb"); b.setSalary(200); l.add(a); l.add(b); System.out.println(l); c.setContents(l); return c; } @XmlElement @WebMethod(operationName = "ListLEmp") @WebResult(name = "respuestaListLEmp") public List<Employer> ListLEmp() throws Exception { List<Employer> c = new ArrayList<Employer>(); Employer a = new Employer(); a.setId(1); a.setName("L"); a.setSalary(100); Employer b = new Employer(); b.setId(2); b.setName("Lb"); b.setSalary(200); c.add(a); c.add(b); System.out.println(c); return c; } }
Compartilhar