Package org.apache.commons.jci.stores
Class TransactionalResourceStore
- java.lang.Object
-
- org.apache.commons.jci.stores.TransactionalResourceStore
-
- All Implemented Interfaces:
ResourceStore,Transactional
public class TransactionalResourceStore extends java.lang.Object implements ResourceStore, Transactional
A TransactionalResourceStore get signals of the compilation process as a whole. When it started and when the compiler finished.
-
-
Field Summary
Fields Modifier and Type Field Description private ResourceStorestore
-
Constructor Summary
Constructors Constructor Description TransactionalResourceStore(ResourceStore pStore)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonStart()voidonStop()byte[]read(java.lang.String pResourceName)voidremove(java.lang.String pResourceName)java.lang.StringtoString()voidwrite(java.lang.String pResourceName, byte[] pResourceData)
-
-
-
Field Detail
-
store
private final ResourceStore store
-
-
Constructor Detail
-
TransactionalResourceStore
public TransactionalResourceStore(ResourceStore pStore)
-
-
Method Detail
-
onStart
public void onStart()
- Specified by:
onStartin interfaceTransactional
-
onStop
public void onStop()
- Specified by:
onStopin interfaceTransactional
-
read
public byte[] read(java.lang.String pResourceName)
- Specified by:
readin interfaceResourceStore
-
remove
public void remove(java.lang.String pResourceName)
- Specified by:
removein interfaceResourceStore
-
write
public void write(java.lang.String pResourceName, byte[] pResourceData)- Specified by:
writein interfaceResourceStore
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-