com.centrasite.jaxr.filter
Interface CentraSiteExportFilterInterface

All Superinterfaces:
CentraSiteFilterInterface

Deprecated. use lcmAPI instead

public interface CentraSiteExportFilterInterface
extends CentraSiteFilterInterface

Abstract interface class for export filters. Provides default implementations for all methods; thus the interface can easily be extended without existing implementations having to be modified. The filter may reject the complete export operation by throwing a CentraSiteFilterException. In order to issue a warning, the event callback passed by CentraSiteFilterInterface.init() may be called.


Method Summary
 void modify(java.util.Collection registryObjects)
          Deprecated. Possibly modify the registry objects of the given collection.
 void modify(javax.xml.registry.infomodel.RegistryObject registryObject)
          Deprecated. Possibly modify the given registry object.
 void validate(java.util.Collection registryObjects)
          Deprecated. Validate the given collection of registry objects.
 void validate(javax.xml.registry.infomodel.RegistryObject registryObject)
          Deprecated. Validate the given registry object.
 
Methods inherited from interface com.centrasite.jaxr.filter.CentraSiteFilterInterface
close, getAuditableEventMessage
 

Method Detail

validate

void validate(java.util.Collection registryObjects)
              throws CentraSiteFilterException
Deprecated. 
Validate the given collection of registry objects. This method is called
  • after the export operation has identified all objects to be exported,
  • before the objects are written to the export zip file.

    Parameters:
    registryObjects - the collection of registry objects to be exported. May be empty but not null.
    Throws:
    CentraSiteFilterException

  • validate

    void validate(javax.xml.registry.infomodel.RegistryObject registryObject)
                  throws CentraSiteFilterException
    Deprecated. 
    Validate the given registry object. This method is called
  • after the export operation has identified all objects to be exported,
  • before the objects are written to the export zip file.

    Parameters:
    registryObject - a registry object to be exported.
    Throws:
    CentraSiteFilterException

  • modify

    void modify(java.util.Collection registryObjects)
                throws CentraSiteFilterException
    Deprecated. 
    Possibly modify the registry objects of the given collection. This method is called
  • after the export operation has identified all objects to be exported,
  • before the objects are written to the export zip file.

    The modified objects are written to the export zip file, but not to the registry.

    Parameters:
    registryObjects - the collection of registry objects to be exported. May be empty but not null.
    Throws:
    CentraSiteFilterException

  • modify

    void modify(javax.xml.registry.infomodel.RegistryObject registryObject)
                throws CentraSiteFilterException
    Deprecated. 
    Possibly modify the given registry object. This method is called
  • after the export operation has identified all objects to be exported,
  • before the object is written to the export zip file.

    The modified object is written to the export zip file, but not to the registry.

    Parameters:
    registryObject - a registry object to be exported.
    Throws:
    CentraSiteFilterException