info.magnolia.jcr.wrapper
Class ChannelVisibilitySessionWrapper

java.lang.Object
  extended by info.magnolia.jcr.wrapper.DelegateSessionWrapper
      extended by info.magnolia.jcr.decoration.ContentDecoratorSessionWrapper
          extended by info.magnolia.jcr.wrapper.ChannelVisibilitySessionWrapper
All Implemented Interfaces:
javax.jcr.Session

public class ChannelVisibilitySessionWrapper
extends ContentDecoratorSessionWrapper

Session wrapper that applies ChannelVisibilityContentDecorator to a session.

Version:
$Id$

Field Summary
 
Fields inherited from class info.magnolia.jcr.wrapper.DelegateSessionWrapper
wrapped
 
Fields inherited from interface javax.jcr.Session
ACTION_ADD_NODE, ACTION_READ, ACTION_REMOVE, ACTION_SET_PROPERTY
 
Constructor Summary
ChannelVisibilitySessionWrapper(javax.jcr.Session session, String currentChannel)
           
 
Method Summary
 
Methods inherited from class info.magnolia.jcr.decoration.ContentDecoratorSessionWrapper
getItem, getNode, getNodeByIdentifier, getNodeByUUID, getProperty, getRootNode, itemExists, move, nodeExists, propertyExists, removeItem, wrapNode, wrapProperty
 
Methods inherited from class info.magnolia.jcr.wrapper.DelegateSessionWrapper
addLockToken, checkPermission, exportDocumentView, exportDocumentView, exportSystemView, exportSystemView, getAccessControlManager, getAttribute, getAttributeNames, getImportContentHandler, getLockTokens, getNamespacePrefix, getNamespacePrefixes, getNamespaceURI, getRepository, getRetentionManager, getUserID, getValueFactory, getWorkspace, getWrappedSession, hasCapability, hasPendingChanges, hasPermission, impersonate, importXML, isLive, logout, refresh, removeLockToken, save, setNamespacePrefix, setWrappedSession, toString, unwrap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ChannelVisibilitySessionWrapper

public ChannelVisibilitySessionWrapper(javax.jcr.Session session,
                                       String currentChannel)


Copyright © 2003-2012 Magnolia International Ltd.. All Rights Reserved.