org.gcube.data.spd.plugin.fwk.writers.rswrapper
Class AbstractWrapper<T>

java.lang.Object
  extended by org.gcube.data.spd.plugin.fwk.writers.rswrapper.AbstractWrapper<T>
Direct Known Subclasses:
LocalWrapper, ResultWrapper

public abstract class AbstractWrapper<T>
extends Object


Field Summary
protected  int links
           
 
Constructor Summary
AbstractWrapper()
           
 
Method Summary
abstract  boolean add(T result)
           
abstract  void close()
           
abstract  String getLocator()
           
abstract  boolean isClosed()
           
 void register()
           
 void unregister()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

links

protected int links
Constructor Detail

AbstractWrapper

public AbstractWrapper()
Method Detail

getLocator

public abstract String getLocator()
                           throws Exception
Throws:
Exception

add

public abstract boolean add(T result)
                     throws InvalidRecordException,
                            WrapperAlreadyDisposedException
Throws:
InvalidRecordException
WrapperAlreadyDisposedException

close

public abstract void close()

unregister

public void unregister()

register

public void register()

isClosed

public abstract boolean isClosed()


Copyright © 2013. All Rights Reserved.