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

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

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

Subinterfaces of FinishingActionStream in org.gcube.contentmanagement.baselayer.streamutils
 interface CountExceedsStream
          This class defines an FinishingActionStream, where in addition, also an Action is triggered everytime the count of read or written or skipped bytes exceeds a defined value.
 

Classes in org.gcube.contentmanagement.baselayer.streamutils that implement FinishingActionStream
 class CountExceedsActionInputStream
          This class defines an FinishingActionStreamInputStream, where in addition, also an Action is triggered everytime the count of read or skipped bytes exceeds a defined value.
 class CountExceedsActionOutputStream
          This class defines an FinishingActionStreamOutputStream, where in addition, also an Action is triggered everytime the count of written bytes exceeds a defined value.
 class FinishingActionInputStream
          This class provites a generic wrapper for InputStreams, which are decorated with some action that should be performed whenever the end of the stream has been reached.
 class FinishingActionOutputStream
          This class provites a generic wrapper for OutputStreams, which are decorated with some action that should be performed when the end of the stream has been reached, in other words, the stream is closed.
 

Methods in org.gcube.contentmanagement.baselayer.streamutils with parameters of type FinishingActionStream
 void DeleteContentAction.finish(FinishingActionStream fas)
          This method needs to be implemeted according to whatever task should be performed.
 void FinishingAction.finish(FinishingActionStream fas)
          This method needs to be implemeted according to whatever task should be performed.