|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectit.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 name| Method 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.Objectobj - the object to compare
Object.equals(java.lang.Object)public int hashCode()
hashCode in class java.lang.ObjectObject.hashCode()
public abstract void registerService()
throws Jbi4EjbException
Jbi4EjbException - if something go wrong
public abstract void unregisterService()
throws Jbi4EjbException
Jbi4EjbException - if something go wrong
public 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 | |||||||||