| 
||||||||||
| 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 | |||||||||