public class EntityBrokerRESTServiceManager extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
EntityBrokerRESTServiceManager() |
|
EntityBrokerRESTServiceManager(EntityBrokerManager entityBrokerManager)
Base constructor
|
|
EntityBrokerRESTServiceManager(EntityBrokerManager entityBrokerManager,
HttpServletAccessProviderManager httpServletAccessProviderManager)
Full constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Shuts down all services and cleans up
|
EntityActionsManager |
getEntityActionsManager() |
EntityBatchHandler |
getEntityBatchHandler() |
EntityDescriptionManager |
getEntityDescriptionManager() |
EntityEncodingManager |
getEntityEncodingManager() |
EntityRedirectsManager |
getEntityRedirectsManager() |
EntityHandlerImpl |
getEntityRequestHandler() |
EntityRESTProviderBase |
getEntityRESTProvider() |
static EntityBrokerRESTServiceManager |
getInstance() |
void |
init()
WARNING: If you use the non-empty constructors to make this object then do not run this,
it has already been run and should not be run a second time
Startup all the REST services for the EB system, this can only be run after this is constructed with a full constructor or the setEntityBrokerManager(EntityBrokerManager) method has been called
(i.e. all the required services are set) |
void |
setEntityBrokerManager(EntityBrokerManager entityBrokerManager) |
static void |
setInstance(EntityBrokerRESTServiceManager ersm) |
void |
shutdown()
Shutdown the services
(just calls over to destroy)
|
protected EntityBrokerRESTServiceManager()
public EntityBrokerRESTServiceManager(EntityBrokerManager entityBrokerManager)
entityBrokerManager - the main entity broker manager servicepublic EntityBrokerRESTServiceManager(EntityBrokerManager entityBrokerManager, HttpServletAccessProviderManager httpServletAccessProviderManager)
entityBrokerManager - the main entity broker manager servicehttpServletAccessProviderManager - (optional)public static EntityBrokerRESTServiceManager getInstance()
public static void setInstance(EntityBrokerRESTServiceManager ersm)
public void setEntityBrokerManager(EntityBrokerManager entityBrokerManager)
public void init()
setEntityBrokerManager(EntityBrokerManager) method has been called
(i.e. all the required services are set)public void shutdown()
public void destroy()
public EntityActionsManager getEntityActionsManager()
public EntityDescriptionManager getEntityDescriptionManager()
public EntityEncodingManager getEntityEncodingManager()
public EntityRedirectsManager getEntityRedirectsManager()
public EntityHandlerImpl getEntityRequestHandler()
public EntityBatchHandler getEntityBatchHandler()
public EntityRESTProviderBase getEntityRESTProvider()
Copyright © 2003–2020 Sakai Project. All rights reserved.