net.officefloor.admin.transaction
Class TransactionAdministratorSource
java.lang.Object
net.officefloor.frame.spi.administration.source.impl.AbstractAdministratorSource<Transaction,TransactionDutiesEnum>
net.officefloor.admin.transaction.TransactionAdministratorSource
- All Implemented Interfaces:
- Administrator<Transaction,TransactionDutiesEnum>, AdministratorSource<Transaction,TransactionDutiesEnum>
public class TransactionAdministratorSource
- extends AbstractAdministratorSource<Transaction,TransactionDutiesEnum>
- implements Administrator<Transaction,TransactionDutiesEnum>
AdministratorSource to administer extension interface
Transaction.
- Author:
- Daniel Sagenschneider
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TransactionAdministratorSource
public TransactionAdministratorSource()
loadSpecification
protected void loadSpecification(AbstractAdministratorSource.SpecificationContext context)
- Description copied from class:
AbstractAdministratorSource
- Overridden to load specification.
- Specified by:
loadSpecification in class AbstractAdministratorSource<Transaction,TransactionDutiesEnum>
- Parameters:
context - Specifications.
loadMetaData
protected void loadMetaData(AbstractAdministratorSource.MetaDataContext<Transaction,TransactionDutiesEnum> context)
throws Exception
- Description copied from class:
AbstractAdministratorSource
- Overridden to load meta-data.
- Specified by:
loadMetaData in class AbstractAdministratorSource<Transaction,TransactionDutiesEnum>
- Parameters:
context - Meta-data.
- Throws:
Exception - If fails to load the meta-data.
createAdministrator
public Administrator<Transaction,TransactionDutiesEnum> createAdministrator()
- Description copied from interface:
AdministratorSource
Creates a new Administrator.
- Specified by:
createAdministrator in interface AdministratorSource<Transaction,TransactionDutiesEnum>
- Returns:
- New
Administrator.
getDuty
public Duty<Transaction,TransactionDutiesEnum,None> getDuty(DutyKey<TransactionDutiesEnum> key)
- Description copied from interface:
Administrator
Duty to be undertaken on the ManagedObject extension
interfaces.
- Specified by:
getDuty in interface Administrator<Transaction,TransactionDutiesEnum>
- Parameters:
key - DutyKey identifying the Duty.
- Returns:
Duty.
Copyright © 2005-2013. All Rights Reserved.