Method Summary |
|
Collection | getAgents() |
Collection | getConnectors() |
int | getDefaultScope() |
Collection | getEndpoints() |
Collection | getModels() |
Registry | getParent() |
String | getRegistryId() |
Collection | getTransformers() |
boolean | isDisposed() |
boolean | isDisposing() |
boolean | isInitialised() |
boolean | isInitialising() |
boolean | isReadOnly() |
boolean | isRemote() |
Agent | lookupAgent(String agentName) |
Connector | lookupConnector(String name) |
EndpointBuilder | lookupEndpointBuilder(String name) Looks-up endpoint builders which can be used to repeatably create endpoints with the same configuration. |
EndpointFactory | lookupEndpointFactory() |
Model | lookupModel(String name) |
Object | lookupObject(String key) Look up a single object by name. |
Object | lookupObject(String key, int scope) Look up a single object by name. |
Object | lookupObject(Class type) Look up a single object by type. |
Object | lookupObject(Class type, int scope) Look up a single object by type. |
Collection | lookupObjects(Class type) Look up all objects of a given type. |
Collection | lookupObjects(Class type, int scope) Look up all objects of a given type. |
Service | lookupService(String component) |
ServiceDescriptor | lookupServiceDescriptor(String type, String name, Properties overrides) |
Collection | lookupServices(String model) |
Collection | lookupServices() |
Model | lookupSystemModel() |
Transformer | lookupTransformer(String name) |
Transformer | lookupTransformer(Class input, Class output) Will find a transformer that is the closest match to the desired input and output. |
List | lookupTransformers(Class input, Class output) This method will return a list of
org.mule.api.transformer.Transformer objects that accept the given
input and return the given output type of object
Parameters: input - The desiered input type for the transformer Parameters: output - the desired output type for the transformer a list of matching transformers. |
void | registerAgent(Agent agent) |
void | registerConnector(Connector connector) |
void | registerEndpoint(ImmutableEndpoint endpoint) |
public void | registerEndpointBuilder(String name, EndpointBuilder builder) |
void | registerModel(Model model) |
void | registerObject(String key, Object value) |
void | registerObject(String key, Object value, Object metadata) |
void | registerObjects(Map objects) |
void | registerService(Service service) |
void | registerTransformer(Transformer transformer) |
void | setDefaultScope(int scope) |
void | setParent(Registry registry) |
void | unregisterAgent(String agentName) |
void | unregisterConnector(String connectorName) |
void | unregisterEndpoint(String endpointName) |
void | unregisterModel(String modelName) |
void | unregisterObject(String key) |
void | unregisterService(String serviceName) |
void | unregisterTransformer(String transformerName) |