Uses of Interface
org.gcube.contentmanagement.gcubedocumentlibrary.streams.faults.IFaultPolicy

Packages that use IFaultPolicy
org.gcube.contentmanagement.gcubedocumentlibrary.streams.adapters   
org.gcube.contentmanagement.gcubedocumentlibrary.streams.dsl   
org.gcube.contentmanagement.gcubedocumentlibrary.streams.faults   
org.gcube.contentmanagement.gcubedocumentlibrary.streams.folding   
 

Uses of IFaultPolicy in org.gcube.contentmanagement.gcubedocumentlibrary.streams.adapters
 

Constructors in org.gcube.contentmanagement.gcubedocumentlibrary.streams.adapters with parameters of type IFaultPolicy
AbstractAdapter( rit, Filter<FROM,TO> f, IFaultPolicy<? extends E> h)
          Creates an instance with a RemoteIterator, a Filter, and a IFaultPolicy.
LocalAdapter( rit, Filter<FROM,TO> f, IFaultPolicy<? extends java.lang.RuntimeException> h)
          Creates an instance with a RemoteIterator, a Filter, and a IFaultPolicy.
RemoteAdapter( rit, Filter<FROM,TO> ys, IFaultPolicy<? extends java.lang.Exception> fh)
          Creates an instance with a RemoteIterator, a Filter, and a IFaultPolicy.
 

Uses of IFaultPolicy in org.gcube.contentmanagement.gcubedocumentlibrary.streams.dsl
 

Fields in org.gcube.contentmanagement.gcubedocumentlibrary.streams.dsl declared as IFaultPolicy
static IFaultPolicy<java.lang.RuntimeException> Streams.FAILFAST_POLICY
          The IFaultPolicy that fails at iteration errors.
static IFaultPolicy<java.lang.RuntimeException> Streams.IGNORE_POLICY
          The IFaultPolicy that ignores iteration errors.
static IFaultPolicy<java.lang.Exception> Streams.RETHROW_POLICY
          The IFaultPolicy that propagates iteration errors.
 

Methods in org.gcube.contentmanagement.gcubedocumentlibrary.streams.dsl with parameters of type IFaultPolicy
<E extends java.lang.RuntimeException>
java.util.Iterator<TO>
WithLocalClause.with(IFaultPolicy<E> h)
          Configures an IFaultPolicy for the stream in the evaluation environment.
<E extends java.lang.RuntimeException>
java.util.Iterator<TO>
UnfoldWithClause.with(IFaultPolicy<E> h)
          Configures an IFaultPolicy for the stream in the evaluation environment.
<E extends java.lang.RuntimeException>
java.util.Iterator<java.util.List<TO>>
FoldWithClause.with(IFaultPolicy<E> h)
          Configures an IFaultPolicy for the stream in the evaluation environment.
<E extends java.lang.RuntimeException>
java.util.Iterator<java.util.List<FROM>>
FoldThroughClause.with(IFaultPolicy<E> h)
          Configures a Streams.PassThroughFilter and a IFaultPolicy for the stream in the evaluation environment.
<E extends java.lang.Exception>
WithClause.withRemote(IFaultPolicy<E> h)
          Configures a IFaultPolicy for the stream in the evaluation environment.
<E extends java.lang.Exception>
UnfoldWithClause.withRemote(IFaultPolicy<E> h)
          Configures a IFaultPolicy for the stream in the evaluation environment.
<E extends java.lang.Exception>
FoldWithClause.withRemote(IFaultPolicy<E> h)
          Configures a IFaultPolicy for the stream in the evaluation environment.
<E extends java.lang.Exception>
FoldThroughClause.withRemote(IFaultPolicy<E> h)
          Configures a Streams.PassThroughFilter and a IFaultPolicy for the stream in the evaluation environment.
 

Uses of IFaultPolicy in org.gcube.contentmanagement.gcubedocumentlibrary.streams.faults
 

Subinterfaces of IFaultPolicy in org.gcube.contentmanagement.gcubedocumentlibrary.streams.faults
 interface FaultPolicy
          A specialisation of IFaultPolicy for use with Iterator-based streams.
 interface RemoteFaultPolicy
          A specialisation of IFaultPolicy for use with RemoteIterator-based streams.
 

Uses of IFaultPolicy in org.gcube.contentmanagement.gcubedocumentlibrary.streams.folding
 

Constructors in org.gcube.contentmanagement.gcubedocumentlibrary.streams.folding with parameters of type IFaultPolicy
FoldingAbstractAdapter( rit, Filter<FROM,TO> f, IFaultPolicy<? extends E> h, int s)
          Creates an instance with a RemoteIterator, a Filter, and a IFaultPolicy.
FoldingLocalAdapter( rit, Filter<FROM,TO> f, IFaultPolicy<? extends java.lang.RuntimeException> h, int s)
          Creates an instance with a RemoteIterator, a Filter, and a IFaultPolicy.
FoldingRemoteAdapter( rit, Filter<FROM,TO> f, IFaultPolicy<? extends java.lang.Exception> h, int s)
          Creates an instance with a RemoteIterator, a Filter, and a IFaultPolicy.
UnfoldingAbstractAdapter( rit, Filter<FROM,java.util.List<TO>> f, IFaultPolicy<? extends E> h)
          Creates an instance with a RemoteIterator, a Filter, and a IFaultPolicy.
UnfoldingLocalAdapter( rit, Filter<FROM,java.util.List<TO>> f, IFaultPolicy<? extends java.lang.RuntimeException> h)
          Creates an instance with a RemoteIterator, a Filter, and a IFaultPolicy.
UnfoldingRemoteAdapter( rit, Filter<FROM,java.util.List<TO>> f, IFaultPolicy<? extends java.lang.Exception> h)
          Creates an instance with a RemoteIterator, a Filter, and a IFaultPolicy.