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:
Serializable, 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
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(String workspaceName)
           
 info.magnolia.context.JCRSessionStrategy getRepositoryStrategy()
           
 
Methods inherited from class info.magnolia.context.ContextDecorator
getAccessManager, getAttribute, getAttributes, getJCRSession, getQueryManager, getUser, getWrappedContext, release, removeAttribute, setAttribute
 
Methods inherited from class info.magnolia.context.AbstractContext
clear, containsKey, containsValue, entrySet, get, getAttribute, getAttributes, getAttributeStrategy, getLocale, getMessages, getMessages, getSubject, 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.JCRSessionStrategy getRepositoryStrategy()
Overrides:
getRepositoryStrategy in class info.magnolia.context.AbstractContext

getHierarchyManager

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


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