|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object it.imolinfo.jbi4ejb.jbi.endpoint.Jbi4EjbEndpoint
public abstract class Jbi4EjbEndpoint
Generic Jbi4Ejb endpoint.
Field Summary | |
---|---|
static int |
RUNNING
The Constant RUNNING. |
static int |
SHUTDOWN
The Constant SHUTDOWN. |
static int |
STOPPED
The Constant STOPPED. |
Constructor Summary | |
---|---|
Jbi4EjbEndpoint(javax.xml.namespace.QName serviceName,
java.lang.String endpointName)
Instantiates a new jbi4 ejb endpoint. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
the endpoints are equals if the servicename and the endpointname is the same. |
javax.wsdl.Definition |
getDefinition()
Gets the definition. |
java.lang.String |
getEndpointName()
Gets the endpoint name. |
com.sun.jbi.eManager.provider.EndpointStatus |
getEndpointStatus()
Gets the endpoint status. |
java.io.File |
getEndpointWSDL()
Gets the endpoint WSDL. |
ExchangeProcessor |
getExchangeProcessor()
Gets the exchange processor. |
org.w3c.dom.Document |
getServiceDescription()
Gets the service description. |
javax.jbi.servicedesc.ServiceEndpoint |
getServiceEndpoint()
Gets the service endpoint. |
javax.xml.namespace.QName |
getServiceName()
Gets the service name. |
int |
getState()
Gets the state. |
Jbi4EjbSUManager |
getSuManager()
Gets the su manager. |
java.lang.String |
getSuName()
Gets the su name. |
java.lang.String |
getUniqueName()
Utility method to create the unique names with explicit arguments. |
int |
hashCode()
hashcode implementation. |
abstract void |
registerService()
Register service. |
void |
setDefinition(javax.wsdl.Definition definition)
Sets the definition. |
void |
setEndpointStatus(com.sun.jbi.eManager.provider.EndpointStatus endpointStatus)
Sets the endpoint status. |
void |
setEndpointWSDL(java.io.File endpointWSDL)
Sets the endpoint WSDL. |
void |
setExchangeProcessor(ExchangeProcessor exchangeProcessor)
Sets the exchange processor. |
void |
setServiceDescription(org.w3c.dom.Document serviceDescription)
Sets the service description. |
void |
setServiceEndpoint(javax.jbi.servicedesc.ServiceEndpoint serviceEndpoint)
Sets the service endpoint. |
void |
setState(int state)
Sets the state. |
void |
setSuManager(Jbi4EjbSUManager suManager)
Sets the su manager. |
void |
setSuName(java.lang.String suName)
Sets the su name. |
abstract void |
unregisterService()
Unregister service. |
abstract void |
validate()
Validate. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int SHUTDOWN
public static final int STOPPED
public static final int RUNNING
Constructor Detail |
---|
public Jbi4EjbEndpoint(javax.xml.namespace.QName serviceName, java.lang.String endpointName)
serviceName
- the service nameendpointName
- the endpoint nameMethod Detail |
---|
public java.lang.String getUniqueName()
public javax.xml.namespace.QName getServiceName()
public java.lang.String getEndpointName()
public javax.wsdl.Definition getDefinition()
public void setDefinition(javax.wsdl.Definition definition)
definition
- the new definitionpublic int getState()
public void setState(int state)
state
- the new statepublic com.sun.jbi.eManager.provider.EndpointStatus getEndpointStatus()
public void setEndpointStatus(com.sun.jbi.eManager.provider.EndpointStatus endpointStatus)
endpointStatus
- the new endpoint statuspublic javax.jbi.servicedesc.ServiceEndpoint getServiceEndpoint()
public void setServiceEndpoint(javax.jbi.servicedesc.ServiceEndpoint serviceEndpoint)
serviceEndpoint
- the new service endpointpublic org.w3c.dom.Document getServiceDescription()
public void setServiceDescription(org.w3c.dom.Document serviceDescription)
serviceDescription
- the new service descriptionpublic java.lang.String getSuName()
public void setSuName(java.lang.String suName)
suName
- the new su namepublic Jbi4EjbSUManager getSuManager()
public void setSuManager(Jbi4EjbSUManager suManager)
suManager
- the new su managerpublic ExchangeProcessor getExchangeProcessor()
public void setExchangeProcessor(ExchangeProcessor exchangeProcessor)
exchangeProcessor
- the new exchange processorpublic java.io.File getEndpointWSDL()
public void setEndpointWSDL(java.io.File endpointWSDL)
endpointWSDL
- the new endpoint WSDLpublic boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
obj
- the object to compare
Object.equals(java.lang.Object)
public int hashCode()
hashCode
in class java.lang.Object
Object.hashCode()
public abstract void registerService() throws Jbi4EjbException
Jbi4EjbException
- if something go wrongpublic abstract void unregisterService() throws Jbi4EjbException
Jbi4EjbException
- if something go wrongpublic abstract void validate() throws Jbi4EjbException
Jbi4EjbException
- if something go wrong
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |