uk.ac.ed.inf.ogsaconfig.garm.reference
Class StandaloneContainerBuilder

java.lang.Object
  |
  +--uk.ac.ed.inf.ogsaconfig.garm.reference.StandaloneContainerBuilder
All Implemented Interfaces:
CollectionBuilder

public class StandaloneContainerBuilder
extends java.lang.Object
implements CollectionBuilder

This collection builder creates collections based on a standalone container of the type supplied with the Globus toolkit.


Constructor Summary
StandaloneContainerBuilder(boolean dependencyCheck, boolean rollback, Policy overwritePolicy)
           
 
Method Summary
 FileCollection createCollection(java.lang.String identifier, PersistenceMechanism store)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StandaloneContainerBuilder

public StandaloneContainerBuilder(boolean dependencyCheck,
                                  boolean rollback,
                                  Policy overwritePolicy)
Parameters:
dependencyCheck - determines if a dependency layer is needed
rollback - determines if a history layer is needed
overwritePolicy - is the policy to be applied to clashes
Method Detail

createCollection

public FileCollection createCollection(java.lang.String identifier,
                                       PersistenceMechanism store)
Specified by:
createCollection in interface CollectionBuilder
Parameters:
identifier - is the specifier for this collection
store - is the persistence mechanism to retrieve metadata from