org.mule.util.store
Class DefaultObjectStoreFactoryBean

java.lang.Object
  extended by org.mule.util.store.DefaultObjectStoreFactoryBean

public class DefaultObjectStoreFactoryBean
extends Object

Manage the creation of the default Mule object stores.


Method Summary
static ObjectStore<Serializable> createDefaultInMemoryObjectStore()
           
static QueueStore<Serializable> createDefaultInMemoryQueueStore()
           
static ObjectStore<Serializable> createDefaultPersistentObjectStore()
           
static QueueStore<Serializable> createDefaultPersistentQueueStore()
           
static ObjectStore<Serializable> createDefaultUserObjectStore()
           
static ObjectStore<Serializable> createDefaultUserTransientObjectStore()
           
static void setDelegate(DefaultObjectStoreFactory factory)
          Deprecated. to change object store implementations use the registry. You must replace the object under keys: - MuleProperties.OBJECT_STORE_DEFAULT_IN_MEMORY_NAME - MuleProperties.OBJECT_STORE_DEFAULT_PERSISTENT_NAME - MuleProperties.DEFAULT_USER_OBJECT_STORE_NAME - MuleProperties.DEFAULT_USER_TRANSIENT_OBJECT_STORE_NAME - MuleProperties.QUEUE_STORE_DEFAULT_IN_MEMORY_NAME - MuleProperties.QUEUE_STORE_DEFAULT_PERSISTENT_NAME
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

setDelegate

public static void setDelegate(DefaultObjectStoreFactory factory)
Deprecated. to change object store implementations use the registry. You must replace the object under keys: - MuleProperties.OBJECT_STORE_DEFAULT_IN_MEMORY_NAME - MuleProperties.OBJECT_STORE_DEFAULT_PERSISTENT_NAME - MuleProperties.DEFAULT_USER_OBJECT_STORE_NAME - MuleProperties.DEFAULT_USER_TRANSIENT_OBJECT_STORE_NAME - MuleProperties.QUEUE_STORE_DEFAULT_IN_MEMORY_NAME - MuleProperties.QUEUE_STORE_DEFAULT_PERSISTENT_NAME

Parameters:
factory -

createDefaultInMemoryObjectStore

public static ObjectStore<Serializable> createDefaultInMemoryObjectStore()

createDefaultPersistentObjectStore

public static ObjectStore<Serializable> createDefaultPersistentObjectStore()

createDefaultInMemoryQueueStore

public static QueueStore<Serializable> createDefaultInMemoryQueueStore()

createDefaultPersistentQueueStore

public static QueueStore<Serializable> createDefaultPersistentQueueStore()

createDefaultUserObjectStore

public static ObjectStore<Serializable> createDefaultUserObjectStore()

createDefaultUserTransientObjectStore

public static ObjectStore<Serializable> createDefaultUserTransientObjectStore()


Copyright © 2003-2013 MuleSoft, Inc.. All Rights Reserved.