org.apache.cocoon.components.slide.impl
Class ContextTxFileContentStore

java.lang.Object
  extended by org.apache.slide.common.AbstractServiceBase
      extended by org.apache.slide.store.txfile.AbstractTxFileStoreService
          extended by org.apache.slide.store.txfile.TxFileContentStore
              extended by org.apache.cocoon.components.slide.impl.ContextTxFileContentStore
All Implemented Interfaces:
Status, XAResource, org.apache.slide.common.Service, org.apache.slide.store.ContentStore

public class ContextTxFileContentStore
extends org.apache.slide.store.txfile.TxFileContentStore

Specialized version of the TxFileContentStore from the Jakarta Slide project, which respects the context path and work directory.

Version:
CVS $Id: ContextTxFileContentStore.html 1304258 2012-03-23 10:09:27Z ilgrosso $

Field Summary
 
Fields inherited from class org.apache.slide.store.txfile.TxFileContentStore
LOG_CHANNEL
 
Fields inherited from class org.apache.slide.store.txfile.AbstractTxFileStoreService
activeTransactionBranch, DEBUG_LEVEL, DEBUG_MODE_PARAMETER, rm, started, STORE_DIR_PARAMETER, storeDir, TIMEOUT_PARAMETER, URLENCODE_PATH_PARAMETER, WORK_DIR_PARAMETER, workDir
 
Fields inherited from class org.apache.slide.common.AbstractServiceBase
namespace, scope
 
Fields inherited from interface javax.transaction.xa.XAResource
TMENDRSCAN, TMFAIL, TMJOIN, TMNOFLAGS, TMONEPHASE, TMRESUME, TMSTARTRSCAN, TMSUCCESS, TMSUSPEND, XA_OK, XA_RDONLY
 
Fields inherited from interface javax.transaction.Status
STATUS_ACTIVE, STATUS_COMMITTED, STATUS_COMMITTING, STATUS_MARKED_ROLLBACK, STATUS_NO_TRANSACTION, STATUS_PREPARED, STATUS_PREPARING, STATUS_ROLLEDBACK, STATUS_ROLLING_BACK, STATUS_UNKNOWN
 
Constructor Summary
ContextTxFileContentStore()
           
 
Method Summary
 void setParameters(Hashtable parameters)
           
 
Methods inherited from class org.apache.slide.store.txfile.TxFileContentStore
createRevisionContent, getLogChannel, removeRevisionContent, retrieveRevisionContent, storeRevisionContent, toString
 
Methods inherited from class org.apache.slide.store.txfile.AbstractTxFileStoreService
commit, connect, createXAException, disconnect, end, forget, getActiveTxId, getTransactionTimeout, isConnected, isSameRM, prepare, recover, reset, rollback, setTransactionTimeout, start, throwInternalError, throwInternalError, throwInternalError, wrap
 
Methods inherited from class org.apache.slide.common.AbstractServiceBase
cacheResults, connect, connectIfNeeded, connectIfNeeded, getLogger, initialize, setNamespace, setScope
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.slide.common.Service
cacheResults, connect, connect, connectIfNeeded, connectIfNeeded, disconnect, getLogger, initialize, isConnected, reset, setNamespace, setScope
 
Methods inherited from interface javax.transaction.xa.XAResource
commit, end, forget, getTransactionTimeout, isSameRM, prepare, recover, rollback, setTransactionTimeout, start
 

Constructor Detail

ContextTxFileContentStore

public ContextTxFileContentStore()
Method Detail

setParameters

public void setParameters(Hashtable parameters)
                   throws org.apache.slide.common.ServiceParameterErrorException,
                          org.apache.slide.common.ServiceParameterMissingException
Specified by:
setParameters in interface org.apache.slide.common.Service
Overrides:
setParameters in class org.apache.slide.store.txfile.AbstractTxFileStoreService
Throws:
org.apache.slide.common.ServiceParameterErrorException
org.apache.slide.common.ServiceParameterMissingException


Copyright © 1999-2010 The Apache Software Foundation. All Rights Reserved.