|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.rhq.enterprise.server.sync.MetricTemplateSynchronizer
public class MetricTemplateSynchronizer
| Constructor Summary | |
|---|---|
MetricTemplateSynchronizer()
|
|
MetricTemplateSynchronizer(MeasurementDefinitionManagerLocal measurementDefinitionManager,
MeasurementScheduleManagerLocal measurementScheduleManager)
|
|
| Method Summary | |
|---|---|
Exporter<org.rhq.core.domain.measurement.MeasurementDefinition,org.rhq.core.domain.sync.entity.MetricTemplate> |
getExporter()
The exporter to use to export the entities. |
Importer<org.rhq.core.domain.measurement.MeasurementDefinition,org.rhq.core.domain.sync.entity.MetricTemplate> |
getImporter()
The importer to import the entities with. |
Set<ConsistencyValidator> |
getRequiredValidators()
The set of validators that are required to validate the state of the export or the current installation during import. |
void |
initialize(org.rhq.core.domain.auth.Subject subject,
javax.persistence.EntityManager entityManager)
Initializes the synchronizer so that it can access database and is authorization aware. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MetricTemplateSynchronizer()
public MetricTemplateSynchronizer(MeasurementDefinitionManagerLocal measurementDefinitionManager,
MeasurementScheduleManagerLocal measurementScheduleManager)
| Method Detail |
|---|
public void initialize(org.rhq.core.domain.auth.Subject subject,
javax.persistence.EntityManager entityManager)
Synchronizer
initialize in interface Synchronizer<org.rhq.core.domain.measurement.MeasurementDefinition,org.rhq.core.domain.sync.entity.MetricTemplate>subject - the currently logged in userentityManager - the entity manager to access the database with (if not using one
of the RHQ's SLSBs)public Exporter<org.rhq.core.domain.measurement.MeasurementDefinition,org.rhq.core.domain.sync.entity.MetricTemplate> getExporter()
Synchronizer
getExporter in interface Synchronizer<org.rhq.core.domain.measurement.MeasurementDefinition,org.rhq.core.domain.sync.entity.MetricTemplate>public Importer<org.rhq.core.domain.measurement.MeasurementDefinition,org.rhq.core.domain.sync.entity.MetricTemplate> getImporter()
Synchronizer
getImporter in interface Synchronizer<org.rhq.core.domain.measurement.MeasurementDefinition,org.rhq.core.domain.sync.entity.MetricTemplate>public Set<ConsistencyValidator> getRequiredValidators()
Synchronizer
The validators need not to be initialized.
getRequiredValidators in interface Synchronizer<org.rhq.core.domain.measurement.MeasurementDefinition,org.rhq.core.domain.sync.entity.MetricTemplate>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||