Uses of Interface
org.gcube.contentmanagement.baselayer.streamutils.FinishingAction

Packages that use FinishingAction
org.gcube.contentmanagement.baselayer.streamutils   
 

Uses of FinishingAction in org.gcube.contentmanagement.baselayer.streamutils
 

Classes in org.gcube.contentmanagement.baselayer.streamutils that implement FinishingAction
 class DeleteContentAction
          This action deletes some defined content using the given content manager.
 

Methods in org.gcube.contentmanagement.baselayer.streamutils that return FinishingAction
 FinishingAction CountExceedsActionInputStream.getExceedsAction()
          Returns the action that will be performed to finish
 FinishingAction CountExceedsActionOutputStream.getExceedsAction()
          Returns the action that will be performed to finish
 FinishingAction CountExceedsStream.getExceedsAction()
          Returns the action that will be performed to finish
 FinishingAction FinishingActionOutputStream.getFinishingAction()
          Retruns the assigned finishing action
 FinishingAction FinishingActionInputStream.getFinishingAction()
          Retruns the assigned finishing action
 FinishingAction FinishingActionStream.getFinishingAction()
          Retruns the assigned finishing action
 

Methods in org.gcube.contentmanagement.baselayer.streamutils with parameters of type FinishingAction
 void CountExceedsActionInputStream.setExceedsAction(FinishingAction exceedsAction)
          Sets the action that should be finished when the count is exceeded
 void CountExceedsActionOutputStream.setExceedsAction(FinishingAction exceedsAction)
          Sets the action that should be finished when the count is exceeded
 void CountExceedsStream.setExceedsAction(FinishingAction exceedsAction)
          Sets the action that should be finished when the count is exceeded
 void FinishingActionOutputStream.setFinishingAction(FinishingAction finishingAction)
          Sets the action that should be performed for finishing processing of the stream
 void FinishingActionInputStream.setFinishingAction(FinishingAction finishingAction)
          Sets the action that should be performed for finishing processing of the stream
 void FinishingActionStream.setFinishingAction(FinishingAction finishingAction)
          Sets the action that should be performed for finishing processing of the stream
 

Constructors in org.gcube.contentmanagement.baselayer.streamutils with parameters of type FinishingAction
CountExceedsActionInputStream(java.io.InputStream wrappedStream, FinishingAction action, long countThreshold, FinishingAction exceedsThresholdAction)
          Constructs a new stream
CountExceedsActionOutputStream(java.io.OutputStream wrappedStream, FinishingAction action, long countThreshold, FinishingAction exceedsThresholdAction)
          Constructs a new stream
FinishingActionInputStream(java.io.InputStream wrappedStream, FinishingAction action)
          wrapps a stream with some action, that will be executed once, when the end of the stream has been reached for the first time.
FinishingActionOutputStream(java.io.OutputStream wrappedStream, FinishingAction action)
          wrapps a stream with some action, that will be executed once, when the end of the stream has been reached, that is, the stream is closed.