Class ProjectManagementOMASConverter<B>
java.lang.Object
org.odpi.openmetadata.commonservices.generichandlers.OpenMetadataAPIGenericConverter<B>
org.odpi.openmetadata.accessservices.projectmanagement.converters.ProjectManagementOMASConverter<B>
- Direct Known Subclasses:
ActorProfileConverter,PersonRoleConverter,ProjectConverter,RelatedElementConverter
public class ProjectManagementOMASConverter<B>
extends org.odpi.openmetadata.commonservices.generichandlers.OpenMetadataAPIGenericConverter<B>
ProjectManagementOMASConverter provides the generic methods for the Community Profile beans converters. Generic classes
have limited knowledge of the classes these are working on and this means creating a new instance of a
class from within a generic is a little involved. This class provides the generic method for creating
and initializing a Community Profile bean.
-
Constructor Summary
ConstructorsConstructorDescriptionProjectManagementOMASConverter(org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.repositoryconnector.OMRSRepositoryHelper repositoryHelper, String serviceName, String serverName) ConstructorProjectManagementOMASConverter(org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.repositoryconnector.OMRSRepositoryHelper repositoryHelper, String serviceName, String serverName, int karmaPointPlateau) Constructor -
Method Summary
Modifier and TypeMethodDescriptionorg.odpi.openmetadata.accessservices.projectmanagement.metadataelements.RelatedElementgetRelatedElement(Class<B> beanClass, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship relationship, String methodName) Using the supplied instances, return a new instance of a relatedElement bean.Methods inherited from class org.odpi.openmetadata.commonservices.generichandlers.OpenMetadataAPIGenericConverter
getElementStub, getElementStub, getElementStub, getElementType, getMetadataElementHeader, getNewBean, getNewBean, getNewComplexBean, getNewComplexBean, getNewRelationshipBean, getNewSchemaAttributeBean, getNewSchemaTypeBean, getNewSchemaTypeBean
-
Constructor Details
-
ProjectManagementOMASConverter
public ProjectManagementOMASConverter(org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.repositoryconnector.OMRSRepositoryHelper repositoryHelper, String serviceName, String serverName) Constructor- Parameters:
repositoryHelper- helper object to parse entityserviceName- name of this componentserverName- name of this server
-
ProjectManagementOMASConverter
public ProjectManagementOMASConverter(org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.repositoryconnector.OMRSRepositoryHelper repositoryHelper, String serviceName, String serverName, int karmaPointPlateau) Constructor- Parameters:
repositoryHelper- helper object to parse entityserviceName- name of this componentserverName- local server namekarmaPointPlateau- how many karma points to a plateau
-
-
Method Details
-
getRelatedElement
public org.odpi.openmetadata.accessservices.projectmanagement.metadataelements.RelatedElement getRelatedElement(Class<B> beanClass, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship relationship, String methodName) throws org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Using the supplied instances, return a new instance of a relatedElement bean. This is used for beans that contain a combination of the properties from an entity and that of a connected relationship.- Parameters:
beanClass- name of the class to createentity- entity containing the propertiesrelationship- relationship containing the propertiesmethodName- calling method- Returns:
- bean populated with properties from the instances supplied
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem instantiating the bean
-