|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
UMOImmutableEndpoint
describes a Message endpoint where data is sent
or recieved. An Enpoint is an Resource address (EndpointUri), with associated transformation,
transaction and filtering rules.
Field Summary | |
static java.lang.String |
ENDPOINT_TYPE_RECEIVER
The endpoint is indound |
static java.lang.String |
ENDPOINT_TYPE_RESPONSE
The endpoint is a receive endpoint set on a response router |
static java.lang.String |
ENDPOINT_TYPE_SENDER
The endpoint is outbound |
static java.lang.String |
ENDPOINT_TYPE_SENDER_AND_RECEIVER
The endpoint is either and will be set depending on how it is used |
Method Summary | |
boolean |
canReceive()
Determines whether this endpoint can be used to receive events |
boolean |
canSend()
Determines whether this endpoint can be used to send events |
java.lang.Object |
clone()
Make a deep copy of this endpoint |
UMOConnector |
getConnector()
The endpoint that will be used to send the message on. |
int |
getCreateConnector()
|
UMOEndpointURI |
getEndpointURI()
This specifes the communication endpointUri. |
UMOFilter |
getFilter()
The filter to apply to incoming messages. |
java.lang.String |
getName()
The name is the identifier for the endpoint |
java.util.Map |
getProperties()
Returns any properties set on this endpoint |
java.lang.String |
getProtocol()
The transport protocol name that the message endpoint communicates over. |
UMOEndpointSecurityFilter |
getSecurityFilter()
Returns an UMOEndpointSecurityFilter for this endpoint. |
UMOTransactionConfig |
getTransactionConfig()
Returns the transaction configuration for this endpoint |
UMOTransformer |
getTransformer()
The transformer is responsible for transforming data when it is received or sent by the UMO (depending on whether this endpoint is a receiver or not). |
java.lang.String |
getType()
Determines whether the message endpoint is a sender or receiver or both. |
boolean |
isDeleteUnacceptedMessages()
If a filter is configured on this endpoint, this property will determine if message that are not excepted by the filter are deleted |
boolean |
isReadOnly()
|
boolean |
isSynchronous()
Determines if requests originating from this endpoint should be synchronous i.e. |
Methods inherited from interface org.mule.umo.lifecycle.Initialisable |
initialise |
Field Detail |
public static final java.lang.String ENDPOINT_TYPE_SENDER
public static final java.lang.String ENDPOINT_TYPE_RECEIVER
public static final java.lang.String ENDPOINT_TYPE_SENDER_AND_RECEIVER
public static final java.lang.String ENDPOINT_TYPE_RESPONSE
Method Detail |
public UMOEndpointURI getEndpointURI()
public java.lang.String getType()
public UMOConnector getConnector()
public java.lang.String getName()
public UMOTransformer getTransformer()
public java.util.Map getProperties()
public java.lang.String getProtocol()
public boolean isReadOnly()
public boolean canSend()
public boolean canReceive()
public UMOTransactionConfig getTransactionConfig()
public java.lang.Object clone()
public UMOFilter getFilter()
public boolean isDeleteUnacceptedMessages()
public UMOEndpointSecurityFilter getSecurityFilter()
UMOEndpointSecurityFilter
public boolean isSynchronous()
public int getCreateConnector()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |