|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
UMOEndpoint
describes a Provider in the Mule Server. A endpoint is
a grouping of an endpoint, an endpointUri and a transformer.
Field Summary |
Fields inherited from interface org.mule.umo.endpoint.UMOImmutableEndpoint |
ENDPOINT_TYPE_RECEIVER, ENDPOINT_TYPE_RESPONSE, ENDPOINT_TYPE_SENDER, ENDPOINT_TYPE_SENDER_AND_RECEIVER |
Method Summary | |
UMOTransactionConfig |
getTransactionConfig()
Returns the transaction configuration for this endpoint |
void |
setConnector(UMOConnector connector)
The endpoint that will be used to send the message on. |
void |
setCreateConnector(int action)
|
void |
setDeleteUnacceptedMessages(boolean delete)
If a filter is configured on this endpoint, this property will determine if message that are not excepted by the filter are deleted |
void |
setEndpointURI(UMOEndpointURI endpointUri)
This specifes the communication endpointUri. |
void |
setFilter(UMOFilter filter)
The filter to apply to incoming messages |
void |
setName(java.lang.String name)
|
void |
setProperties(java.util.Map props)
|
void |
setSecurityFilter(UMOEndpointSecurityFilter filter)
Sets an UMOEndpointSecurityFilter for this endpoint. |
void |
setSynchronous(boolean synchronous)
Determines if requests originating from this endpoint should be synchronous i.e. |
void |
setTransactionConfig(UMOTransactionConfig config)
Sets the Transaction configuration for the endpoint |
void |
setTransformer(UMOTransformer trans)
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). |
void |
setType(java.lang.String type)
Determines whether the message endpoint is a sender or receiver or both. |
Methods inherited from interface org.mule.umo.endpoint.UMOImmutableEndpoint |
canReceive, canSend, clone, getConnector, getCreateConnector, getEndpointURI, getFilter, getName, getProperties, getProtocol, getSecurityFilter, getTransformer, getType, isDeleteUnacceptedMessages, isReadOnly, isSynchronous |
Methods inherited from interface org.mule.umo.lifecycle.Initialisable |
initialise |
Method Detail |
public void setEndpointURI(UMOEndpointURI endpointUri) throws EndpointException
endpointUri
- the endpointUri on which the Endpoint sends or
receives data
EndpointException
- thrown if the EndpointUri cannot be processed by the
Endpointpublic void setType(java.lang.String type)
type
- the endpoint typepublic void setConnector(UMOConnector connector)
connector
- the endpoint to associate with the endpointpublic void setName(java.lang.String name)
name
- the name to identify the endpointpublic void setTransformer(UMOTransformer trans)
trans
- the transformer to use when receiving or sending datapublic void setProperties(java.util.Map props)
props
- properties for this endpointpublic UMOTransactionConfig getTransactionConfig()
getTransactionConfig
in interface UMOImmutableEndpoint
public void setTransactionConfig(UMOTransactionConfig config)
config
- the transaction config to use by this endpointpublic void setFilter(UMOFilter filter)
filter
- the filter to usepublic void setDeleteUnacceptedMessages(boolean delete)
delete
- if message should be deleted, false otherwisepublic void setSecurityFilter(UMOEndpointSecurityFilter filter)
filter
- the UMOSecurityFilter responsible for authenticating
message flow via this endpoint.UMOEndpointSecurityFilter
public void setSynchronous(boolean synchronous)
synchronous
- whether requests on this endpoint should execute in a single
thread. This property is only used when the endpoint is of type 'receiver'public void setCreateConnector(int action)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |