com.dotmarketing.business
Class FactoryLocator

java.lang.Object
  extended by com.dotmarketing.business.Locator<com.dotmarketing.business.FactoryIndex>
      extended by com.dotmarketing.business.FactoryLocator

public class FactoryLocator
extends Locator<com.dotmarketing.business.FactoryIndex>

FactoryLocator is a factory method to get single(ton) service objects. This is a kind of implementation, and there may be others.

Since:
1.6
Version:
1.6
Author:
Carlos Rivas (crivas), Jason Tesser

Field Summary
 
Fields inherited from class com.dotmarketing.business.Locator
cache
 
Method Summary
protected  java.lang.Object createService(com.dotmarketing.business.FactoryIndex enumObj)
           
static CalendarReminderFactory getCalendarReminderFactory()
           
static CategoryFactory getCategoryFactory()
           
static ChainFactory getChainFactory()
           
static ContainerFactory getContainerFactory()
           
static ContentletFactory getContentletFactory()
           
static DashboardFactory getDashboardFactory()
           
static DistributedJournalFactory<java.lang.String> getDistributedJournalFactory()
           
static EventFactory getEventFactory()
           
static FileFactory getFileFactory()
           
static FolderFactory getFolderFactory()
           
static HostVariableFactory getHostVariableFactory()
           
static HTMLPageFactory getHTMLPageFactory()
           
static IdentifierFactory getIdentifierFactory()
           
static IndiciesFactory getIndiciesFactory()
           
static LanguageFactory getLanguageFactory()
           
static LayoutFactory getLayoutFactory()
           
static LinkCheckerFactory getLinkCheckerFactory()
           
protected  Locator<com.dotmarketing.business.FactoryIndex> getLocatorInstance()
           
static MenuLinkFactory getMenuLinkFactory()
           
static PermissionFactory getPermissionFactory()
           
static PluginFactory getPluginFactory()
           
static PublishingEndPointFactory getPublisherEndPointFactory()
           
static RoleFactory getRoleFactory()
           
static TemplateFactory getTemplateFactory()
           
static UserFactory getUserFactory()
           
static UserProxyFactory getUserProxyFactory()
           
static VersionableFactory getVersionableFactory()
           
static VirtualLinkFactory getVirtualLinkFactory()
           
static WorkFlowFactory getWorkFlowFactory()
           
static void init()
           
 
Methods inherited from class com.dotmarketing.business.Locator
audit, getServiceInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

init

public static void init()

getPermissionFactory

public static PermissionFactory getPermissionFactory()

getEventFactory

public static EventFactory getEventFactory()

getCategoryFactory

public static CategoryFactory getCategoryFactory()

getContentletFactory

public static ContentletFactory getContentletFactory()

getChainFactory

public static ChainFactory getChainFactory()

getPluginFactory

public static PluginFactory getPluginFactory()

getLanguageFactory

public static LanguageFactory getLanguageFactory()

getDistributedJournalFactory

public static DistributedJournalFactory<java.lang.String> getDistributedJournalFactory()

getUserFactory

public static UserFactory getUserFactory()

getCalendarReminderFactory

public static CalendarReminderFactory getCalendarReminderFactory()

getTemplateFactory

public static TemplateFactory getTemplateFactory()

getUserProxyFactory

public static UserProxyFactory getUserProxyFactory()

getRoleFactory

public static RoleFactory getRoleFactory()

getHostVariableFactory

public static HostVariableFactory getHostVariableFactory()

getLayoutFactory

public static LayoutFactory getLayoutFactory()

getFileFactory

public static FileFactory getFileFactory()

getHTMLPageFactory

public static HTMLPageFactory getHTMLPageFactory()

getMenuLinkFactory

public static MenuLinkFactory getMenuLinkFactory()

getContainerFactory

public static ContainerFactory getContainerFactory()

getVirtualLinkFactory

public static VirtualLinkFactory getVirtualLinkFactory()

getDashboardFactory

public static DashboardFactory getDashboardFactory()

getIdentifierFactory

public static IdentifierFactory getIdentifierFactory()

getVersionableFactory

public static VersionableFactory getVersionableFactory()

getFolderFactory

public static FolderFactory getFolderFactory()

getWorkFlowFactory

public static WorkFlowFactory getWorkFlowFactory()

getIndiciesFactory

public static IndiciesFactory getIndiciesFactory()

getLinkCheckerFactory

public static LinkCheckerFactory getLinkCheckerFactory()

getPublisherEndPointFactory

public static PublishingEndPointFactory getPublisherEndPointFactory()

createService

protected java.lang.Object createService(com.dotmarketing.business.FactoryIndex enumObj)
Specified by:
createService in class Locator<com.dotmarketing.business.FactoryIndex>

getLocatorInstance

protected Locator<com.dotmarketing.business.FactoryIndex> getLocatorInstance()
Specified by:
getLocatorInstance in class Locator<com.dotmarketing.business.FactoryIndex>


Copyright © 2013 dotCMS Inc. All Rights Reserved.