wt.container.batch
Interface BatchContainerFactoryIfc

All Known Implementing Classes:
BatchContainerFactoryImpl

public interface BatchContainerFactoryIfc

Interface for actual BatchContainer factories.

Supported API: true

Extendable: false


Method Summary
 AttributedRoleBatchContainer instantiateAttributedRoleBatchContainer(TransactionContainer txnContainer, String name, String assocName, String roleName, Object fromObj)
          Operation to instantiate a AttributedRoleBatchContainer.
 BatchContainer instantiateGeneralBatchContainer(TransactionContainer txnContainer, String name)
          Operation to instantiate a general purpose BatchContainer.
 RoleBatchContainer instantiateRoleBatchContainer(TransactionContainer txnContainer, String name, String assocName, String roleName, Object fromObj)
          Operation to instantiate a RoleBatchContainer.
 TransactionContainer instantiateTransactionContainer()
          Operation to instantiate a TransactionContainer.
 

Method Detail

instantiateTransactionContainer

public TransactionContainer instantiateTransactionContainer()
Operation to instantiate a TransactionContainer.

Supported API: true

Returns:
TransactionContainer

instantiateGeneralBatchContainer

public BatchContainer instantiateGeneralBatchContainer(TransactionContainer txnContainer,
                                                       String name)
Operation to instantiate a general purpose BatchContainer.

Supported API: true

Parameters:
txnContainer -
name -
Returns:
BatchContainer

instantiateRoleBatchContainer

public RoleBatchContainer instantiateRoleBatchContainer(TransactionContainer txnContainer,
                                                        String name,
                                                        String assocName,
                                                        String roleName,
                                                        Object fromObj)
Operation to instantiate a RoleBatchContainer.

Supported API: true

Parameters:
txnContainer -
name -
assocName -
roleName -
fromObj -
Returns:
RoleBatchContainer

instantiateAttributedRoleBatchContainer

public AttributedRoleBatchContainer instantiateAttributedRoleBatchContainer(TransactionContainer txnContainer,
                                                                            String name,
                                                                            String assocName,
                                                                            String roleName,
                                                                            Object fromObj)
Operation to instantiate a AttributedRoleBatchContainer.

Supported API: true

Parameters:
txnContainer -
name -
assocName -
roleName -
fromObj -
Returns:
AttributedRoleBatchContainer