org.openorb.notify
public class PersistenceRepository extends Object
Field Summary | |
---|---|
static String | CONSUMER_ADMIN
ConsumerAdmin home |
static String | EVENT
Event home |
static String | EVENT_CHANNEL
EventChannel home |
static String | EVENT_QUEUE
EventQueue home |
static String | FILTER
Filter home |
static String | MAPPING_FILTER
MappingFilter home |
static String | PROXY_CONSUMER
Filter home |
static String | PROXY_SUPPLIER
ProxySupplier home |
static String | SUPPLIER_ADMIN
SupplierAdmin home |
Method Summary | |
---|---|
static ConsumerAdminHome | getConsumerAdminHome(boolean persistent)
Get the ConsumerAdmin home. |
static EventChannelHome | getEventChannelHome(boolean persistent)
Get the EventChannel home. |
static EventHome | getEventHome(boolean persistent)
Get the Event home. |
static EventQueueHome | getEventQueueHome(boolean persistent)
Get the EventQueue home. |
static FilterHome | getFilterHome(boolean persistent)
Get the Filter home. |
static PersistenceRepository | getInstance()
Get the singleton instance of this class.
|
static MappingFilterHome | getMappingFilterHome(boolean persistent)
Get the MappingFilter home. |
StorageHomeBase | getPersistentHome(String name)
Get the persistent storage home object |
static ProxyConsumerHome | getProxyConsumerHome(boolean persistent)
Get the ProxyConsumer home. |
static ProxySupplierHome | getProxySupplierHome(boolean persistent)
Get the ProxySupplier home. |
static StorageHomeBase | getStorageHome(String name, boolean persistent)
Get the storage home object |
static SupplierAdminHome | getSupplierAdminHome(boolean persistent)
Get the SupplierAdmin home. |
StorageHomeBase | getTransientHome(String name)
Get the transient storage home object |
static void | setConsumerAdminHome(ConsumerAdminHome home, boolean persistent)
Set the ConsumerAdmin home. |
static void | setEventChannelHome(EventChannelHome home, boolean persistent)
Set the EventChannel home. |
static void | setEventHome(EventHome home, boolean persistent)
Set the Event home. |
static void | setEventQueueHome(EventQueueHome home, boolean persistent)
Set the EventQueue home. |
static void | setFilterHome(FilterHome home, boolean persistent)
Set the Filter home. |
static void | setMappingFilterHome(MappingFilterHome home, boolean persistent)
Set the MappingFilter home. |
void | setPersistentHome(String name, StorageHomeBase home)
Store the persistent home object |
static void | setProxyConsumerHome(ProxyConsumerHome home, boolean persistent)
Set the ProxyConsumer home. |
static void | setProxySupplierHome(ProxySupplierHome home, boolean persistent)
Set the ProxySupplier home. |
static void | setStorageHome(String name, StorageHomeBase home, boolean persistent)
Set the storage home object |
static void | setSupplierAdminHome(SupplierAdminHome home, boolean persistent)
Set the SupplierAdmin home. |
void | setTransientHome(String name, StorageHomeBase home)
Store the transient home object |
Returns: singleton instance
Parameters: name name of home to get
Returns: home object if found; null if not found
Parameters: name name of home to get persistent true if persistent; false if not
Returns: home object if found; null if not found
Parameters: name name of home to get
Returns: home object if found; null if not found
Parameters: name name of home to store (key) home home object to store
Parameters: name name of home to set persistent true if persistent; false if not home home object
Parameters: name name of home to store (key) home home object to store