Class OfficeRepositoryImpl
- java.lang.Object
-
- net.officefloor.model.impl.office.OfficeRepositoryImpl
-
- All Implemented Interfaces:
OfficeRepository
public class OfficeRepositoryImpl extends java.lang.Object implements OfficeRepository
OfficeRepositoryimplementation.- Author:
- Daniel Sagenschneider
-
-
Constructor Summary
Constructors Constructor Description OfficeRepositoryImpl(ModelRepository modelRepository)Initiate.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidretrieveOffice(OfficeModel office, ConfigurationItem configuration)Retrieves theOfficeModelfrom theConfigurationItem.voidstoreOffice(OfficeModel office, WritableConfigurationItem configuration)Stores theOfficeModelinto theConfigurationItem.
-
-
-
Constructor Detail
-
OfficeRepositoryImpl
public OfficeRepositoryImpl(ModelRepository modelRepository)
Initiate.- Parameters:
modelRepository-ModelRepository.
-
-
Method Detail
-
retrieveOffice
public void retrieveOffice(OfficeModel office, ConfigurationItem configuration) throws java.lang.Exception
Description copied from interface:OfficeRepositoryRetrieves theOfficeModelfrom theConfigurationItem.- Specified by:
retrieveOfficein interfaceOfficeRepository- Parameters:
office-OfficeModel.configuration-ConfigurationItemcontaining theOfficeModel.- Throws:
java.lang.Exception- If fails to retrieve theOfficeModel.
-
storeOffice
public void storeOffice(OfficeModel office, WritableConfigurationItem configuration) throws java.lang.Exception
Description copied from interface:OfficeRepositoryStores theOfficeModelinto theConfigurationItem.- Specified by:
storeOfficein interfaceOfficeRepository- Parameters:
office-OfficeModel.configuration-WritableConfigurationItemto contain theOfficeModel.- Throws:
java.lang.Exception- If fails to store theOfficeModel.
-
-