|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.servicemix.jbi.servicedesc.AbstractServiceEndpoint
org.apache.servicemix.jbi.servicedesc.InternalEndpoint
public class InternalEndpoint
Reference generated by NMR to refer to an endpoint registration
| Constructor Summary | |
|---|---|
InternalEndpoint(ComponentNameSpace componentName,
String endpointName,
QName serviceName)
Constructor |
|
| Method Summary | |
|---|---|
void |
addInterface(QName name)
Add an interface |
void |
addRemoteEndpoint(InternalEndpoint remote)
|
boolean |
equals(Object obj)
|
DocumentFragment |
getAsReference(QName operationName)
Get a reference to this endpoint, using an endpoint reference vocabulary that is known to the provider. |
protected String |
getClassifier()
|
String |
getEndpointName()
Returns the name of this endpoint. |
QName[] |
getInterfaces()
Get the qualified names of all the interfaces implemented by this service endpoint. |
InternalEndpoint[] |
getRemoteEndpoints()
Retrieve all remote component namespaces where this endpoint is activated |
QName |
getServiceName()
Returns the service name of this endpoint. |
int |
hashCode()
|
boolean |
isClustered()
Check if the endpoint is remotely activated |
boolean |
isLocal()
Check if this endpoint is locally activated |
void |
removeRemoteEndpoint(InternalEndpoint remote)
|
String |
toString()
|
| Methods inherited from class org.apache.servicemix.jbi.servicedesc.AbstractServiceEndpoint |
|---|
getComponentNameSpace, getKey, getUniqueKey, setComponentName |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public InternalEndpoint(ComponentNameSpace componentName,
String endpointName,
QName serviceName)
componentName - endpointName - serviceName - | Method Detail |
|---|
public DocumentFragment getAsReference(QName operationName)
operationName - the name of the operation to be performed by a
consumer of the generated endpoint reference. Set to null
if this is not applicable.
null if the
provider does not support such references.public String getEndpointName()
public QName[] getInterfaces()
public void addInterface(QName name)
name - public QName getServiceName()
public InternalEndpoint[] getRemoteEndpoints()
public void addRemoteEndpoint(InternalEndpoint remote)
public void removeRemoteEndpoint(InternalEndpoint remote)
public boolean isLocal()
public boolean isClustered()
public boolean equals(Object obj)
equals in class Objectobj -
public int hashCode()
hashCode in class Objectpublic String toString()
toString in class Objectprotected String getClassifier()
getClassifier in class AbstractServiceEndpoint
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||