info.magnolia.module.groovy.console
Class MgnlGroovyConsoleContext

java.lang.Object
  extended by info.magnolia.context.AbstractContext
      extended by info.magnolia.context.ContextDecorator
          extended by info.magnolia.module.groovy.console.MgnlGroovyConsoleContext
All Implemented Interfaces:
java.io.Serializable, java.util.Map, org.apache.commons.chain.Context

public class MgnlGroovyConsoleContext
extends info.magnolia.context.ContextDecorator

Custom context which returns a special version of HierarchyManager wrapping content as MgnlGroovyNode.

Version:
$Id$
Author:
pbaerfuss
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Field Summary
 
Fields inherited from class info.magnolia.context.ContextDecorator
ctx
 
Fields inherited from class info.magnolia.context.AbstractContext
locale
 
Fields inherited from interface info.magnolia.context.Context
APPLICATION_SCOPE, ATTRIBUTE_COMMENT, ATTRIBUTE_EXCEPTION, ATTRIBUTE_MESSAGE, ATTRIBUTE_PATH, ATTRIBUTE_RECURSIVE, ATTRIBUTE_REPOSITORY, ATTRIBUTE_UUID, ATTRIBUTE_VERSION, ATTRIBUTE_VERSION_MAP, LOCAL_SCOPE, SESSION_SCOPE
 
Constructor Summary
MgnlGroovyConsoleContext(info.magnolia.context.Context ctx)
           
 
Method Summary
 info.magnolia.cms.core.HierarchyManager getHierarchyManager(java.lang.String repositoryId)
           
 info.magnolia.cms.core.HierarchyManager getHierarchyManager(java.lang.String repositoryId, java.lang.String workspaceId)
           
 info.magnolia.context.RepositoryAcquiringStrategy getRepositoryStrategy()
           
 
Methods inherited from class info.magnolia.context.ContextDecorator
getAccessManager, getAttribute, getAttributes, getQueryManager, getUser, getWrappedContext, release, removeAttribute, setAttribute
 
Methods inherited from class info.magnolia.context.AbstractContext
clear, containsKey, containsValue, entrySet, get, getAccessManager, getAttribute, getAttributes, getAttributeStrategy, getLocale, getMessages, getMessages, getQueryManager, isEmpty, keySet, put, putAll, remove, setAttributeStrategy, setLocale, setRepositoryStrategy, size, values
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Constructor Detail

MgnlGroovyConsoleContext

public MgnlGroovyConsoleContext(info.magnolia.context.Context ctx)
Method Detail

getRepositoryStrategy

public info.magnolia.context.RepositoryAcquiringStrategy getRepositoryStrategy()
Overrides:
getRepositoryStrategy in class info.magnolia.context.AbstractContext

getHierarchyManager

public info.magnolia.cms.core.HierarchyManager getHierarchyManager(java.lang.String repositoryId)
Overrides:
getHierarchyManager in class info.magnolia.context.AbstractContext

getHierarchyManager

public info.magnolia.cms.core.HierarchyManager getHierarchyManager(java.lang.String repositoryId,
                                                                   java.lang.String workspaceId)
Overrides:
getHierarchyManager in class info.magnolia.context.ContextDecorator


Copyright © 2010 Magnolia International Ltd.. All Rights Reserved.