org.nuxeo.opensocial.container.factory
Class ContainerManagerImpl
java.lang.Object
org.nuxeo.opensocial.container.factory.ContainerManagerImpl
- All Implemented Interfaces:
- ContainerManager
public class ContainerManagerImpl
- extends java.lang.Object
- implements ContainerManager
Method Summary |
GadgetBean |
addGadget(java.lang.String gadgetName,
java.util.Map<java.lang.String,java.lang.String> gwtParams)
Add Gadget to Container |
Container |
createContainer(java.util.Map<java.lang.String,java.lang.String> containerParams)
|
java.util.Map<java.lang.String,java.util.ArrayList<java.lang.String>> |
getGadgetList()
Get a list of gadget |
Container |
saveLayout(java.util.Map<java.lang.String,java.lang.String> containerParams,
java.lang.String layout)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DOC_REF
public static final java.lang.String DOC_REF
- Constant of default container params key
- See Also:
- Constant Field Values
REPO_NAME
public static final java.lang.String REPO_NAME
- See Also:
- Constant Field Values
RESET_GADGET_TITLE
public static final java.lang.String RESET_GADGET_TITLE
- See Also:
- Constant Field Values
USER_LANGUAGE
public static final java.lang.String USER_LANGUAGE
- See Also:
- Constant Field Values
DEFAULT_STRUCTURE
public static final int DEFAULT_STRUCTURE
- See Also:
- Constant Field Values
DEFAULT_LAYOUT
public static final java.lang.String DEFAULT_LAYOUT
- See Also:
- Constant Field Values
ContainerManagerImpl
public ContainerManagerImpl()
createContainer
public Container createContainer(java.util.Map<java.lang.String,java.lang.String> containerParams)
throws ClientException
- Specified by:
createContainer
in interface ContainerManager
- Throws:
ClientException
addGadget
public GadgetBean addGadget(java.lang.String gadgetName,
java.util.Map<java.lang.String,java.lang.String> gwtParams)
throws java.lang.Exception
- Add Gadget to Container
- Specified by:
addGadget
in interface ContainerManager
- Parameters:
gadgetName
- : Name of gadgetgwtParams
- : Container parameters
- Returns:
- GadgetBean
- Throws:
java.lang.Exception
getGadgetList
public java.util.Map<java.lang.String,java.util.ArrayList<java.lang.String>> getGadgetList()
throws ClientException
- Get a list of gadget
- Specified by:
getGadgetList
in interface ContainerManager
- Returns:
- Map of gadgets, key is category and value is list of gadget name
- Throws:
ClientException
saveLayout
public Container saveLayout(java.util.Map<java.lang.String,java.lang.String> containerParams,
java.lang.String layout)
throws ClientException
- Specified by:
saveLayout
in interface ContainerManager
- Throws:
ClientException
Copyright © 2010 Nuxeo SAS. All Rights Reserved.