Nuxeo Enterprise Platform 5.4

org.nuxeo.opensocial.container.factory
Class ContainerManagerImpl

java.lang.Object
  extended by org.nuxeo.opensocial.container.factory.ContainerManagerImpl
All Implemented Interfaces:
ContainerManager

public class ContainerManagerImpl
extends java.lang.Object
implements ContainerManager


Field Summary
static java.lang.String DEFAULT_LAYOUT
           
static int DEFAULT_STRUCTURE
           
static java.lang.String DOC_REF
          Constant of default container params key
static java.lang.String REPO_NAME
           
static java.lang.String RESET_GADGET_TITLE
           
static java.lang.String USER_LANGUAGE
           
 
Constructor Summary
ContainerManagerImpl()
           
 
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
 

Field Detail

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
Constructor Detail

ContainerManagerImpl

public ContainerManagerImpl()
Method Detail

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 gadget
gwtParams - : 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

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.