1 17 package org.apache.servicemix.common.wsdl1; 18 19 import javax.jbi.messaging.MessageExchange.Role; 20 import javax.wsdl.extensions.ExtensibilityElement; 21 import javax.xml.namespace.QName ; 22 23 import java.io.Serializable ; 24 import java.net.URI ; 25 26 public class JbiEndpoint implements ExtensibilityElement, Serializable { 27 28 31 private static final long serialVersionUID = -3118867357618475968L; 32 33 protected Boolean required; 34 protected QName elementType; 35 36 protected Role role; 37 protected URI defaultMep; 38 protected QName defaultOperation; 39 40 43 public QName getElementType() { 44 return elementType; 45 } 46 49 public void setElementType(QName elementType) { 50 this.elementType = elementType; 51 } 52 55 public Boolean getRequired() { 56 return required; 57 } 58 61 public void setRequired(Boolean required) { 62 this.required = required; 63 } 64 public Role getRole() { 65 return role; 66 } 67 public void setRole(Role role) { 68 this.role = role; 69 } 70 73 public URI getDefaultMep() { 74 return defaultMep; 75 } 76 79 public void setDefaultMep(URI defaultMep) { 80 this.defaultMep = defaultMep; 81 } 82 83 86 public QName getDefaultOperation() { 87 return defaultOperation; 88 } 89 92 public void setDefaultOperation(QName defaultOperation) { 93 this.defaultOperation = defaultOperation; 94 } 95 96 public String toString() { 97 return "JbiEndpoint[" + 98 "required=" + required + ", " + 99 "elementType=" + elementType + ", " + 100 "role=" + role + ", " + 101 "defaultMep=" + defaultMep + "," + 102 "defaultOperation=" + defaultOperation + "]"; 103 } 104 105 } 106 | Popular Tags |