- All Known Implementing Classes:
AbstractAdministrationSource,AuthorizeAdministrationSource,ClassAdministrationSource,HttpAccessAdministrationSource,RolesAllowedAdministrationSource
Source to obtain a particular type of Administration.
Implemented by the Administration provider.
- Author:
- Daniel Sagenschneider
-
Method Summary
Modifier and TypeMethodDescriptionObtains the specification for this.init(AdministrationSourceContext context) Initialises theAdministrationSource.
-
Method Details
-
getSpecification
AdministrationSourceSpecification getSpecification()Obtains the specification for this.
This will be called before any other methods, therefore this method must be able to return the specification immediately after a default constructor instantiation.
- Returns:
- Specification of this.
-
init
Initialises theAdministrationSource.- Parameters:
context-AdministrationSourceContextto initialise this instance of theAdministrationSource.- Returns:
- Meta-data to describe this.
- Throws:
Exception- Should theAdministrationSourcefail to configure itself from the input properties.
-