Skip navigation links
A C D F G H I U 

A

AbstractFcmdbDalTransformerValuesToExternalDB<T extends Iterable> - Interface in com.mercury.topaz.fcmdb.adapters.dbAdapter.dal.transform
Abstract top level class for transformers (for backward compatibility).
Do not implement directly.
AbstractReplicationPlugin - Class in com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin.impl
Deprecated.
as of 9.02
AbstractReplicationPlugin() - Constructor for class com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin.impl.AbstractReplicationPlugin
Deprecated.
 
addConfigFolderPath(String) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.config.DBDataAdapterEnvironment
Adds the path of the config folder to the given resourceName.

C

com.mercury.topaz.fcmdb.adapters.dbAdapter - package com.mercury.topaz.fcmdb.adapters.dbAdapter
 
com.mercury.topaz.fcmdb.adapters.dbAdapter.config - package com.mercury.topaz.fcmdb.adapters.dbAdapter.config
This package contains interfaces for accessing an integration configuration and logs
in the Generic DB Framework.
com.mercury.topaz.fcmdb.adapters.dbAdapter.dal.transform - package com.mercury.topaz.fcmdb.adapters.dbAdapter.dal.transform
This package contains interfaces for implementing transformers for the Generic DB Framework.
com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin - package com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin
This package contains interfaces for implementing plug-ins for the Generic DB Framework.
com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin.impl - package com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin.impl
 
convertFromExternalDB(Object) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.dal.transform.FcmdbDalTransformerFromExternalDB
Convert external db value to cmdb value
convertToExternalDB(Object) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.dal.transform.AbstractFcmdbDalTransformerValuesToExternalDB
Convert a cmdb value to a db value
convertToExternalDBPropertyValues(T) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.dal.transform.AbstractFcmdbDalTransformerValuesToExternalDB
Convert cmdb values to db values.
Used for multi-value conditions(IN, NOT_IN).
convertToExternalDBPropertyValues(Iterable) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.dal.transform.FcmdbDalTransformerValuesToExternalDB
Convert cmdb values to db values.
Used for multi-value conditions(IN, NOT_IN).
convertTopologyToTopologyIds(QueryDefinition, Topology) - Method in class com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin.impl.AbstractReplicationPlugin
Deprecated.
createLayoutMap(QueryDefinition) - Method in class com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin.impl.AbstractReplicationPlugin
Deprecated.
createUpdateSQL(String, String, String, String, String, Map<String, String>) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.UpdatePushBackIds
Creates an update SQL according to the given parameters.

D

DBDataAdapterEnvironment - Interface in com.mercury.topaz.fcmdb.adapters.dbAdapter.config
Special environment for the Generic DB Framework.
Uses the Generic DB Framework logger system.

F

FcmdbDalTransformer - Interface in com.mercury.topaz.fcmdb.adapters.dbAdapter.dal.transform
A top level interface for transformers.
Do not implement directly.
FcmdbDalTransformerFromExternalDB - Interface in com.mercury.topaz.fcmdb.adapters.dbAdapter.dal.transform
Implement this interface to create a transformer from a DB value to a UCMDB value.
FcmdbDalTransformerInit - Interface in com.mercury.topaz.fcmdb.adapters.dbAdapter.dal.transform
Any DB Transformer that implements this interface will always get called by
the initPlugin method directly after the construction of the Object.
FcmdbDalTransformerSupportsNulls - Interface in com.mercury.topaz.fcmdb.adapters.dbAdapter.dal.transform
A Tag interface that declare the transformer may handle null values as well.
FcmdbDalTransformerValuesToExternalDB - Interface in com.mercury.topaz.fcmdb.adapters.dbAdapter.dal.transform
Implement this interface to create a transformer from UCMDB values to DB Values.
FcmdbIdMapToUpdateData - Interface in com.mercury.topaz.fcmdb.adapters.dbAdapter
This interface is used as part of the push back IDs flow.
FcmdbPlugin - Interface in com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin
A top level interface for plug-ins.
Do not implement directly.
FcmdbPluginExternalAdapterFacade - Interface in com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin
Exposes the some of the Generic DB Framework capabilities for plugin development.
FcmdbPluginForSyncGetChangesTopology - Interface in com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin
Implement this interface to override the default Generic DB Framework Population behaviour.
FcmdbPluginForSyncGetFullTopology - Interface in com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin
Implement this interface to override the default Generic DB Framework Population behaviour.
FcmdbPluginForSyncGetLayout - Interface in com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin
Implement this interface plugin to override the normal behaviour of layout retrieval in population flows.
FcmdbPluginForSyncGetSupportedQueries - Interface in com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin
Implement this interface to override the normal behaviour of retrieving the query names from the UCMDB.
FcmdbPluginGetCIsLayout - Interface in com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin
Implement this interface to affect the outcome of the layout requests for a CI.
Affects both population and federation.
FcmdbPluginGetRelationsLayout - Interface in com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin
Implement this interface to affect the outcome of the layout requests for a CI.
Affects both population and federation.
FcmdbPluginGetTopologyCmdbFormat - Interface in com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin
Implement this interface to affect topology requests for federation and population.
Affects both population and federation.
FcmdbPluginInit - Interface in com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin

Description:

Any DB plugin that implements this interface will always get called by the initPlugin method directly after the construction of the Object.

FcmdbPluginInternalAdapterFederationFacade - Interface in com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin

Description:
Exposes Access to actions against the Data Base.

FcmdbPluginPushBackIds - Interface in com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin
Implement this interface to override the normal behaviour of push back IDs.

G

getChangesTopology(FcmdbPluginExternalAdapterFacade, QueryDefinition, Date) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin.FcmdbPluginForSyncGetChangesTopology
Implement this method using the facade.
Should return only the CI's and Relation's that have changed since the last sync.
getCisLayout(List<ExternalCiId>, Collection<String>) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin.FcmdbPluginExternalAdapterFacade
Returns the layout for requested CI's.
Will use the FcmdbPluginGetCisLayout plugin if implemented and defined.
getCisLayout(FcmdbPluginInternalAdapterFederationFacade, List<ExternalCiId>, Collection<String>) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin.FcmdbPluginGetCIsLayout
Implement this method using the given facade.
getCiType(FCmdbExtenalToTargetIdMapping) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.FcmdbIdMapToUpdateData
Returns the CI type which ID is pushed back.
getConditionsMap(FCmdbExtenalToTargetIdMapping) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.FcmdbIdMapToUpdateData
Returns a Map of conditions.
getDBConnection() - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.UpdatePushBackIds
Returns a connection to the DB.
getDbJavaClassName() - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.dal.transform.FcmdbDalTransformer
 
getFCmdbIdMapToUpdateData() - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.UpdatePushBackIds
Returns a mapper used to convert the origin data to data used to update the DB.
getFullTopology(FcmdbPluginExternalAdapterFacade, QueryDefinition) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin.FcmdbPluginForSyncGetFullTopology
Implement this method using the facade.
Should return all the CI's and Relation's that this query implies.
getInternalCisLayout(List<ExternalCiId>, Collection<String>) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin.FcmdbPluginInternalAdapterFederationFacade
Retrieves the layout for specified CIs
getInternalRelationsLayout(List<ExternalRelationId>, Collection<String>) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin.FcmdbPluginInternalAdapterFederationFacade
Retrieves the layout for the specified Relation's
getInternalTopology(QueryDefinition, String, VirtualLinkInfo, TopologyReconciliationData) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin.FcmdbPluginInternalAdapterFederationFacade
Retrieves the topology.
getLayout(TopologyIds, Map<String, Collection<String>>, QueryDefinition) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin.FcmdbPluginExternalAdapterFacade
Retrieves the layout for the requested TopologyIds.
Will use the FcmdbPluginGetRelationsLayout and FcmdbPluginGetCisLayout plug-ins if implemented and defined.
getLayout(FcmdbPluginExternalAdapterFacade, QueryDefinition, ReplicationTopologyResultActionData) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin.FcmdbPluginForSyncGetLayout
Implement this method using the given facade.
Should return the layout for the requested CI's and Relation's
getLayout(FcmdbPluginExternalAdapterFacade, TopologyIds, Map<String, Collection<String>>, QueryDefinition) - Method in class com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin.impl.AbstractReplicationPlugin
Deprecated.
getPushBackIdCol(FCmdbExtenalToTargetIdMapping) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.FcmdbIdMapToUpdateData
Returns the column to push the ID to.
getPushBackIdsSQL(FCmdbExtenalToTargetIdMappingSet, UpdatePushBackIds) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin.FcmdbPluginPushBackIds
Returns list of SQLs statements which will be executed to push back the IDs to the Data Base.
getPushBackIdVal(FCmdbExtenalToTargetIdMapping) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.FcmdbIdMapToUpdateData
Returns the value of the ID to push back.
getRelationsLayout(List<ExternalRelationId>, Collection<String>) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin.FcmdbPluginExternalAdapterFacade
Returns the layout for requested Relation's.
Will use the FcmdbPluginGetRelationsLayout plugin if implemented and defined.
getRelationsLayout(FcmdbPluginInternalAdapterFederationFacade, List<ExternalRelationId>, Collection<String>) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin.FcmdbPluginGetRelationsLayout
Implement this method using the given facade.
getSupportedQueries(DataAdapterEnvironment) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin.FcmdbPluginForSyncGetSupportedQueries
Return the names of queries that the integration will allow for population
getTableName(FCmdbExtenalToTargetIdMapping) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.FcmdbIdMapToUpdateData
Returns the table name which the ID will be pushed into.
getTopology(QueryDefinition) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin.FcmdbPluginExternalAdapterFacade
Returns the topology for the given QueryDefinition.
Will use the FcmdbPluginGetTopologyCmdbFormat plugin if implemented and defined.
getTopologyCmdbFormat(FcmdbPluginInternalAdapterFederationFacade, QueryDefinition, String, VirtualLinkInfo, TopologyReconciliationData) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin.FcmdbPluginGetTopologyCmdbFormat
Implement this method using the given facade.

H

hasPushBackDefCol(FCmdbExtenalToTargetIdMapping) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.FcmdbIdMapToUpdateData
Returns true if the CI has defined a push back ID column.

I

initPlugin(DBDataAdapterEnvironment) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.plugin.FcmdbPluginInit
Gets called directly after call to constructor of the class
initTransformer(DBDataAdapterEnvironment) - Method in interface com.mercury.topaz.fcmdb.adapters.dbAdapter.dal.transform.FcmdbDalTransformerInit
Gets called directly after call to constructor of the class

U

UpdatePushBackIds - Interface in com.mercury.topaz.fcmdb.adapters.dbAdapter
Creates update SQL statement according to given parameters.
A C D F G H I U 
Skip navigation links

Documentation Feedback
Copyright 2011 - 2018 Micro Focus or one of its affiliates.