wt.transfer
Interface TransferService

All Known Implementing Classes:
StandardTransferService, TransferServiceFwd

public interface TransferService

Provides server-side functionality as a service that's remotely available for use by a client. The intent is that this interface defines all the necessary server-side functionality for exporting and importing.

Supported API: false

Extendable: false


Method Summary
 void exportObjects(ExportSpec spec)
          

Supported API: false
 void exportObjects(ExportSpec spec, Persistable objectBasis)
          

Supported API: false
 void exportObjects(ExportSpec spec, Persistable objectBasis, ConfigSpec configBasis)
          

Supported API: false
 void exportObjects(ExportSpec spec, TransferFilter[] filters)
          

Supported API: false
 void exportObjects(ExportSpec spec, TransferFilter template, ConfigSpec configBasis)
          

Supported API: false
 void exportObjects(ExportSpec spec, TransferFilter template, Persistable objectBasis)
          

Supported API: false
 void exportObjects(ExportSpec spec, TransferFilter template, Persistable objectBasis, ConfigSpec configBasis)
          

Supported API: false
 Hashtable getAllDescendentsOf(Class target)
          

Supported API: false
 Hashtable getAllDescendentsOf(String classname)
          

Supported API: false
 Vector getDirectDescendentsOf(Class target)
          

Supported API: false
 Vector getDirectDescendentsOf(String classname)
          

Supported API: false
 void importObjects(ImportSpec spec)
          

Supported API: false
 void importObjects(ImportSpec spec, TransferFilter[] filters)
          

Supported API: false
 

Method Detail

exportObjects

public void exportObjects(ExportSpec spec)
                   throws WTException,
                          TransferException,
                          WTPropertyVetoException


Supported API: false

Parameters:
spec -
Throws:
WTException
TransferException
WTPropertyVetoException

exportObjects

public void exportObjects(ExportSpec spec,
                          Persistable objectBasis)
                   throws WTException,
                          TransferException,
                          WTPropertyVetoException


Supported API: false

Parameters:
spec -
objectBasis -
Throws:
WTException
TransferException
WTPropertyVetoException

exportObjects

public void exportObjects(ExportSpec spec,
                          Persistable objectBasis,
                          ConfigSpec configBasis)
                   throws WTException,
                          TransferException,
                          WTPropertyVetoException


Supported API: false

Parameters:
spec -
objectBasis -
configBasis -
Throws:
WTException
TransferException
WTPropertyVetoException

exportObjects

public void exportObjects(ExportSpec spec,
                          TransferFilter[] filters)
                   throws WTException,
                          TransferException,
                          WTPropertyVetoException


Supported API: false

Parameters:
spec -
filters -
Throws:
WTException
TransferException
WTPropertyVetoException

exportObjects

public void exportObjects(ExportSpec spec,
                          TransferFilter template,
                          Persistable objectBasis)
                   throws WTException,
                          TransferException,
                          WTPropertyVetoException


Supported API: false

Parameters:
spec -
template -
objectBasis -
Throws:
WTException
TransferException
WTPropertyVetoException

exportObjects

public void exportObjects(ExportSpec spec,
                          TransferFilter template,
                          ConfigSpec configBasis)
                   throws WTException,
                          TransferException,
                          WTPropertyVetoException


Supported API: false

Parameters:
spec -
template -
configBasis -
Throws:
WTException
TransferException
WTPropertyVetoException

exportObjects

public void exportObjects(ExportSpec spec,
                          TransferFilter template,
                          Persistable objectBasis,
                          ConfigSpec configBasis)
                   throws WTException,
                          TransferException,
                          WTPropertyVetoException


Supported API: false

Parameters:
spec -
template -
objectBasis -
configBasis -
Throws:
WTException
TransferException
WTPropertyVetoException

importObjects

public void importObjects(ImportSpec spec)
                   throws WTException,
                          TransferException,
                          WTPropertyVetoException


Supported API: false

Parameters:
spec -
Throws:
WTException
TransferException
WTPropertyVetoException

importObjects

public void importObjects(ImportSpec spec,
                          TransferFilter[] filters)
                   throws WTException,
                          TransferException,
                          WTPropertyVetoException


Supported API: false

Parameters:
spec -
filters -
Throws:
WTException
TransferException
WTPropertyVetoException

getAllDescendentsOf

public Hashtable getAllDescendentsOf(Class target)
                              throws WTException,
                                     TransferException,
                                     WTIntrospectionException


Supported API: false

Parameters:
target -
Returns:
Hashtable
Throws:
WTException
TransferException
WTIntrospectionException

getAllDescendentsOf

public Hashtable getAllDescendentsOf(String classname)
                              throws WTException,
                                     TransferException,
                                     WTIntrospectionException


Supported API: false

Parameters:
classname -
Returns:
Hashtable
Throws:
WTException
TransferException
WTIntrospectionException

getDirectDescendentsOf

public Vector getDirectDescendentsOf(Class target)
                              throws WTException,
                                     TransferException,
                                     WTIntrospectionException


Supported API: false

Parameters:
target -
Returns:
Vector
Throws:
WTException
TransferException
WTIntrospectionException

getDirectDescendentsOf

public Vector getDirectDescendentsOf(String classname)
                              throws WTException,
                                     TransferException,
                                     WTIntrospectionException


Supported API: false

Parameters:
classname -
Returns:
Vector
Throws:
WTException
TransferException
WTIntrospectionException