| Package | Description |
|---|---|
| org.gatein.wsrp.consumer.registry | |
| org.gatein.wsrp.consumer.spi |
| Modifier and Type | Method and Description |
|---|---|
void |
ConsumerRegistry.activateConsumerWith(String id)
Activates the consumer associated with the specified identifier if and only if access to the remote producer is properly setup (i.e.
|
void |
AbstractConsumerRegistry.activateConsumerWith(String id) |
WSRPConsumer |
ConsumerRegistry.createConsumer(String id,
Integer expirationCacheSeconds,
String wsdlURL)
Creates a consumer with the specified associated producer identifier, caching producer metadata for the specified time in seconds and accessing the related producer via the
specified WSDL location.
|
void |
ConsumerRegistry.deactivateConsumerWith(String id)
Desactivates the consumer, unregistering it from the FederatingPortletInvoker, meaning that it cannot be interacted with anymore by the portal in which WSRP is running.
|
void |
AbstractConsumerRegistry.deactivateConsumerWith(String id) |
void |
ConsumerRegistry.destroyConsumer(String id)
Destroys the specified consumer taking care of cleaning (if needed) things up at the same time, meaning: unregistering if registered, deactivating if activated and removing
the
consumer from persistent storage.
|
void |
ConsumerRegistry.registerOrDeregisterConsumerWith(String id,
boolean register)
Attempts to register (if the specified boolean is
true) or deregister (otherwise) the consumer associated with the specified identifier with the associated
remote producer. |
String |
ConsumerRegistry.updateProducerInfo(ProducerInfo producerInfo)
Persists the changes made to ProducerInfo.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ConsumerRegistrySPI.delete(ProducerInfo info)
Deletes the specified ProducerInfo from persistence.
|
void |
ConsumerRegistrySPI.save(ProducerInfo info,
String messageOnError)
Saves for the first time the specified ProducerInfo to persistence, providing a message in case an error happens.
|
Copyright © 2006-2014 GateIn. All Rights Reserved.