org.hippoecm.hst.core.jcr
Interface LazySession

All Superinterfaces:
javax.jcr.Session

public interface LazySession
extends javax.jcr.Session

LazySession interface.

Version:
$Id$

Field Summary
 
Fields inherited from interface javax.jcr.Session
ACTION_ADD_NODE, ACTION_READ, ACTION_REMOVE, ACTION_SET_PROPERTY
 
Method Summary
 long getRefreshPendingAfter()
          Returns the pending time millis after when the session should be refreshed.
 long lastLoggedIn()
          Returns the last logged in time mills
 long lastRefreshed()
          Returns the last refreshed time millis.
 void logoutSession()
          Invokes logout() of the underlying session.
 
Methods inherited from interface javax.jcr.Session
addLockToken, checkPermission, exportDocumentView, exportDocumentView, exportSystemView, exportSystemView, getAccessControlManager, getAttribute, getAttributeNames, getImportContentHandler, getItem, getLockTokens, getNamespacePrefix, getNamespacePrefixes, getNamespaceURI, getNode, getNodeByIdentifier, getNodeByUUID, getProperty, getRepository, getRetentionManager, getRootNode, getUserID, getValueFactory, getWorkspace, hasCapability, hasPendingChanges, hasPermission, impersonate, importXML, isLive, itemExists, logout, move, nodeExists, propertyExists, refresh, removeItem, removeLockToken, save, setNamespacePrefix
 

Method Detail

logoutSession

void logoutSession()
                   throws javax.jcr.RepositoryException
Invokes logout() of the underlying session.

Throws:
javax.jcr.RepositoryException

lastRefreshed

long lastRefreshed()
Returns the last refreshed time millis.

Returns:

lastLoggedIn

long lastLoggedIn()
Returns the last logged in time mills

Returns:

getRefreshPendingAfter

long getRefreshPendingAfter()
Returns the pending time millis after when the session should be refreshed.

Returns:


Copyright © 2008-2012 Hippo. All Rights Reserved.