Class DisplayApplicationClient
java.lang.Object
org.odpi.openmetadata.accessservices.datamanager.client.DataManagerBaseClient
org.odpi.openmetadata.accessservices.datamanager.client.SchemaManagerClient
org.odpi.openmetadata.accessservices.datamanager.client.DisplayApplicationClient
- All Implemented Interfaces:
org.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface,org.odpi.openmetadata.accessservices.datamanager.api.SchemaManagerInterface
public class DisplayApplicationClient
extends SchemaManagerClient
implements org.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface
DisplayApplicationClient is the client for managing reports from an Application that displays data to users.
-
Constructor Summary
ConstructorsConstructorDescriptionDisplayApplicationClient(String serverName, String serverPlatformURLRoot) Create a new client with no authentication embedded in the HTTP request.DisplayApplicationClient(String serverName, String serverPlatformURLRoot, String userId, String password) Create a new client that passes userId and password in each HTTP request.DisplayApplicationClient(String serverName, String serverPlatformURLRoot, String userId, String password, org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog) Create a new client that passes userId and password in each HTTP request.DisplayApplicationClient(String serverName, String serverPlatformURLRoot, DataManagerRESTClient restClient, int maxPageSize) Create a new client that is going to be used in an OMAG Server.DisplayApplicationClient(String serverName, String serverPlatformURLRoot, org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog) Create a new client with no authentication embedded in the HTTP request. -
Method Summary
Modifier and TypeMethodDescriptioncreateDataContainer(String userId, String applicationGUID, String applicationName, boolean applicationIsHome, String parentElementGUID, org.odpi.openmetadata.frameworks.openmetadata.properties.schema.display.DataContainerProperties dataContainerProperties) Create a new metadata element to represent a data container.createDataContainerFromTemplate(String userId, String applicationGUID, String applicationName, boolean applicationIsHome, String parentElementGUID, String templateGUID, org.odpi.openmetadata.accessservices.datamanager.properties.TemplateProperties templateProperties) Create a new metadata element to represent a data container using an existing metadata element as a template.createDataField(String userId, String applicationGUID, String applicationName, boolean applicationIsHome, String parentElementGUID, org.odpi.openmetadata.frameworks.openmetadata.properties.schema.display.DataFieldProperties properties) Create a new metadata element to represent a data field.createDataFieldFromTemplate(String userId, String applicationGUID, String applicationName, boolean applicationIsHome, String templateGUID, String parentElementGUID, org.odpi.openmetadata.accessservices.datamanager.properties.TemplateProperties templateProperties) Create a new metadata element to represent a data field using an existing metadata element as a template.createForm(String userId, String applicationGUID, String applicationName, boolean applicationIsHome, org.odpi.openmetadata.frameworks.openmetadata.properties.assets.display.FormProperties formProperties) Create a new metadata element to represent a form.createFormFromTemplate(String userId, String applicationGUID, String applicationName, boolean applicationIsHome, String templateGUID, org.odpi.openmetadata.accessservices.datamanager.properties.TemplateProperties templateProperties) Create a new metadata element to represent a form using an existing metadata element as a template.createQuery(String userId, String applicationGUID, String applicationName, boolean applicationIsHome, org.odpi.openmetadata.frameworks.openmetadata.properties.assets.display.QueryProperties queryProperties) Create a new metadata element to represent a query.createQueryFromTemplate(String userId, String applicationGUID, String applicationName, boolean applicationIsHome, String templateGUID, org.odpi.openmetadata.accessservices.datamanager.properties.TemplateProperties templateProperties) Create a new metadata element to represent a query using an existing metadata element as a template.createReport(String userId, String applicationGUID, String applicationName, boolean applicationIsHome, org.odpi.openmetadata.frameworks.openmetadata.properties.assets.display.ReportProperties reportProperties) Create a new metadata element to represent a report.createReportFromTemplate(String userId, String applicationGUID, String applicationName, boolean applicationIsHome, String templateGUID, org.odpi.openmetadata.accessservices.datamanager.properties.TemplateProperties templateProperties) Create a new metadata element to represent a report using an existing metadata element as a template.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.DataContainerElement>findDataContainers(String userId, String typeName, String searchString, int startFrom, int pageSize) Retrieve the list of data container metadata elements that contain the search string.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.DataFieldElement>findDataFields(String userId, String searchString, int startFrom, int pageSize) Retrieve the list of data field metadata elements that contain the search string.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.FormElement>Retrieve the list of form metadata elements that contain the search string.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.QueryElement>findQueries(String userId, String searchString, int startFrom, int pageSize) Retrieve the list of query metadata elements that contain the search string.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ReportElement>findReports(String userId, String searchString, int startFrom, int pageSize) Retrieve the list of report metadata elements that contain the search string.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.DataFieldElement>getChildDataFields(String userId, String parentElementGUID, int startFrom, int pageSize) Return the list of data-fields associated with a element.org.odpi.openmetadata.frameworks.openmetadata.metadataelements.DataContainerElementgetDataContainerByGUID(String userId, String dataContainerGUID) Retrieve the data container metadata element with the supplied unique identifier.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.DataContainerElement>getDataContainerByName(String userId, String name, String typeName, int startFrom, int pageSize) Retrieve the list of data container metadata elements with a matching qualified or display name.org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementStubgetDataContainerParent(String userId, String dataContainerGUID) Retrieve the header of the metadata element connected to a data container.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.DataContainerElement>getDataContainersForElement(String userId, String parentElementGUID, int startFrom, int pageSize) Return the data container associated with a specific open metadata element (data asset, process or port).org.odpi.openmetadata.frameworks.openmetadata.metadataelements.DataFieldElementgetDataFieldByGUID(String userId, String guid) Retrieve the data field metadata element with the supplied unique identifier.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.DataFieldElement>getDataFieldsByName(String userId, String name, int startFrom, int pageSize) Retrieve the list of data field metadata elements with a matching qualified or display name.org.odpi.openmetadata.frameworks.openmetadata.metadataelements.FormElementgetFormByGUID(String userId, String guid) Retrieve the form metadata element with the supplied unique identifier.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.FormElement>getFormsByName(String userId, String name, int startFrom, int pageSize) Retrieve the list of form metadata elements with a matching qualified or display name.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.FormElement>getFormsForApplication(String userId, String applicationGUID, String applicationName, int startFrom, int pageSize) Retrieve the list of forms created by this caller.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.QueryElement>getQueriesByName(String userId, String name, int startFrom, int pageSize) Retrieve the list of query metadata elements with a matching qualified or display name.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.QueryElement>getQueriesForApplication(String userId, String applicationGUID, String applicationName, int startFrom, int pageSize) Retrieve the list of queries created by this caller.org.odpi.openmetadata.frameworks.openmetadata.metadataelements.QueryElementgetQueryByGUID(String userId, String guid) Retrieve the query metadata element with the supplied unique identifier.org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ReportElementgetReportByGUID(String userId, String guid) Retrieve the report metadata element with the supplied unique identifier.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ReportElement>getReportsByName(String userId, String name, int startFrom, int pageSize) Retrieve the list of report metadata elements with a matching qualified or display name.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ReportElement>getReportsForApplication(String userId, String applicationGUID, String applicationName, int startFrom, int pageSize) Retrieve the list of reports created by this caller.voidpublishForm(String userId, String formGUID) Update the zones for the form asset so that it becomes visible to consumers.voidpublishQuery(String userId, String queryGUID) Update the zones for the query asset so that it becomes visible to consumers.voidpublishReport(String userId, String reportGUID) Update the zones for the report asset so that it becomes visible to consumers.voidremoveDataContainer(String userId, String applicationGUID, String applicationName, String dataContainerGUID) Remove the metadata element representing a data container.voidremoveDataField(String userId, String applicationGUID, String applicationName, String dataFieldGUID) Remove the metadata element representing a data field.voidremoveForm(String userId, String applicationGUID, String applicationName, String formGUID, String qualifiedName) Remove the metadata element representing a form.voidremoveQuery(String userId, String applicationGUID, String applicationName, String queryGUID, String qualifiedName) Remove the metadata element representing a query.voidremoveReport(String userId, String applicationGUID, String applicationName, String reportGUID, String qualifiedName) Remove the metadata element representing a report.voidsetupSchemaType(String userId, String applicationGUID, String applicationName, boolean applicationIsHome, String relationshipTypeName, String apiParameterGUID, String schemaTypeGUID) Connect a schema type to a data field.voidupdateDataContainer(String userId, String applicationGUID, String applicationName, String dataContainerGUID, boolean isMergeUpdate, org.odpi.openmetadata.frameworks.openmetadata.properties.schema.display.DataContainerProperties dataContainerProperties) Update the metadata element representing a data container.voidupdateDataField(String userId, String applicationGUID, String applicationName, String dataFieldGUID, boolean isMergeUpdate, org.odpi.openmetadata.frameworks.openmetadata.properties.schema.display.DataFieldProperties properties) Update the metadata element representing a data field.voidupdateForm(String userId, String applicationGUID, String applicationName, String formGUID, boolean isMergeUpdate, org.odpi.openmetadata.frameworks.openmetadata.properties.assets.display.FormProperties formProperties) Update the metadata element representing a form.voidupdateQuery(String userId, String applicationGUID, String applicationName, String queryGUID, boolean isMergeUpdate, org.odpi.openmetadata.frameworks.openmetadata.properties.assets.display.QueryProperties queryProperties) Update the metadata element representing a query.voidupdateReport(String userId, String applicationGUID, String applicationName, String reportGUID, boolean isMergeUpdate, org.odpi.openmetadata.frameworks.openmetadata.properties.assets.display.ReportProperties reportProperties) Update the metadata element representing a report.voidwithdrawForm(String userId, String formGUID) Update the zones for the form asset so that it is no longer visible to consumers.voidwithdrawQuery(String userId, String queryGUID) Update the zones for the query asset so that it is no longer visible to consumers.voidwithdrawReport(String userId, String reportGUID) Update the zones for the report asset so that it is no longer visible to consumers.Methods inherited from class org.odpi.openmetadata.accessservices.datamanager.client.SchemaManagerClient
clearCalculatedValue, clearQueryTargetRelationship, clearSchemaElementRelationship, clearSchemaTypes, createEnumSchemaType, createLiteralSchemaType, createMapSchemaType, createPrimitiveSchemaType, createSchemaAttribute, createSchemaAttributeFromTemplate, createSchemaTypeChoice, createSchemaTypeFromTemplate, createStructSchemaType, findSchemaAttributes, findSchemaType, findValidValueSet, getNestedAttributes, getSchemaAttributeByGUID, getSchemaAttributesByName, getSchemaTypeByGUID, getSchemaTypeByName, getSchemaTypeForElement, getSchemaTypeParent, getValidValueSetByName, removeSchemaAttribute, removeSchemaType, setupCalculatedValue, setupQueryTargetRelationship, setupSchemaElementRelationship, setupSchemaType, updateQueryTargetRelationship, updateSchemaAttribute, updateSchemaTypeMethods inherited from class org.odpi.openmetadata.accessservices.datamanager.client.DataManagerBaseClient
removeReferenceable
-
Constructor Details
-
DisplayApplicationClient
public DisplayApplicationClient(String serverName, String serverPlatformURLRoot, org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException Create a new client with no authentication embedded in the HTTP request.- Parameters:
serverName- name of the server to connect toserverPlatformURLRoot- the network address of the server running the OMAS REST servicesauditLog- logging destination- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- there is a problem creating the client-side components to issue any REST API calls.
-
DisplayApplicationClient
public DisplayApplicationClient(String serverName, String serverPlatformURLRoot) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException Create a new client with no authentication embedded in the HTTP request.- Parameters:
serverName- name of the server to connect toserverPlatformURLRoot- the network address of the server running the OMAS REST services- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- there is a problem creating the client-side components to issue any REST API calls.
-
DisplayApplicationClient
public DisplayApplicationClient(String serverName, String serverPlatformURLRoot, String userId, String password, org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException Create a new client that passes userId and password in each HTTP request. This is the userId/password of the calling server. The end user's userId is sent on each request.- Parameters:
serverName- name of the server to connect toserverPlatformURLRoot- the network address of the server running the OMAS REST servicesuserId- caller's userId embedded in all HTTP requestspassword- caller's userId embedded in all HTTP requestsauditLog- logging destination- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- there is a problem creating the client-side components to issue any REST API calls.
-
DisplayApplicationClient
public DisplayApplicationClient(String serverName, String serverPlatformURLRoot, DataManagerRESTClient restClient, int maxPageSize) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException Create a new client that is going to be used in an OMAG Server.- Parameters:
serverName- name of the server to connect toserverPlatformURLRoot- the network address of the server running the OMAS REST servicesrestClient- client that issues the REST API callsmaxPageSize- maximum number of results supported by this server- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- there is a problem creating the client-side components to issue any REST API calls.
-
DisplayApplicationClient
public DisplayApplicationClient(String serverName, String serverPlatformURLRoot, String userId, String password) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException Create a new client that passes userId and password in each HTTP request. This is the userId/password of the calling server. The end user's userId is sent on each request.- Parameters:
serverName- name of the server to connect toserverPlatformURLRoot- the network address of the server running the OMAS REST servicesuserId- caller's userId embedded in all HTTP requestspassword- caller's userId embedded in all HTTP requests- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- there is a problem creating the client-side components to issue any REST API calls.
-
-
Method Details
-
createForm
public String createForm(String userId, String applicationGUID, String applicationName, boolean applicationIsHome, org.odpi.openmetadata.frameworks.openmetadata.properties.assets.display.FormProperties formProperties) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Create a new metadata element to represent a form.- Specified by:
createFormin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userapplicationGUID- unique identifier of software server capability representing the event brokerapplicationName- unique name of software server capability representing the event brokerapplicationIsHome- should the form be marked as owned by the event broker so others can not update?formProperties- properties to store- Returns:
- unique identifier of the new metadata element
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
createFormFromTemplate
public String createFormFromTemplate(String userId, String applicationGUID, String applicationName, boolean applicationIsHome, String templateGUID, org.odpi.openmetadata.accessservices.datamanager.properties.TemplateProperties templateProperties) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Create a new metadata element to represent a form using an existing metadata element as a template.- Specified by:
createFormFromTemplatein interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userapplicationGUID- unique identifier of software server capability representing the event brokerapplicationName- unique name of software server capability representing the event brokerapplicationIsHome- should the form be marked as owned by the event broker so others can not update?templateGUID- unique identifier of the metadata element to copytemplateProperties- properties that override the template- Returns:
- unique identifier of the new metadata element
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
updateForm
public void updateForm(String userId, String applicationGUID, String applicationName, String formGUID, boolean isMergeUpdate, org.odpi.openmetadata.frameworks.openmetadata.properties.assets.display.FormProperties formProperties) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Update the metadata element representing a form.- Specified by:
updateFormin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userapplicationGUID- unique identifier of software server capability representing the event brokerapplicationName- unique name of software server capability representing the event brokerformGUID- unique identifier of the metadata element to updateisMergeUpdate- are unspecified properties unchanged (true) or removed?formProperties- new properties for this element- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
publishForm
public void publishForm(String userId, String formGUID) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Update the zones for the form asset so that it becomes visible to consumers. (The zones are set to the list of zones in the publishedZones option configured for each instance of the Data Manager OMAS).- Specified by:
publishFormin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userformGUID- unique identifier of the metadata element to publish- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
withdrawForm
public void withdrawForm(String userId, String formGUID) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Update the zones for the form asset so that it is no longer visible to consumers. (The zones are set to the list of zones in the defaultZones option configured for each instance of the Data Manager OMAS. This is the setting when the form is first created).- Specified by:
withdrawFormin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userformGUID- unique identifier of the metadata element to withdraw- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
removeForm
public void removeForm(String userId, String applicationGUID, String applicationName, String formGUID, String qualifiedName) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Remove the metadata element representing a form.- Specified by:
removeFormin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userapplicationGUID- unique identifier of software server capability representing the event brokerapplicationName- unique name of software server capability representing the event brokerformGUID- unique identifier of the metadata element to removequalifiedName- unique name of the metadata element to remove- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
findForms
public List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.FormElement> findForms(String userId, String searchString, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Retrieve the list of form metadata elements that contain the search string. The search string is treated as a regular expression.- Specified by:
findFormsin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling usersearchString- string to find in the propertiesstartFrom- paging start pointpageSize- maximum results that can be returned- Returns:
- list of matching metadata elements
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
getFormsByName
public List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.FormElement> getFormsByName(String userId, String name, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Retrieve the list of form metadata elements with a matching qualified or display name. There are no wildcards supported on this request.- Specified by:
getFormsByNamein interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling username- name to search forstartFrom- paging start pointpageSize- maximum results that can be returned- Returns:
- list of matching metadata elements
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
getFormsForApplication
public List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.FormElement> getFormsForApplication(String userId, String applicationGUID, String applicationName, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Retrieve the list of forms created by this caller.- Specified by:
getFormsForApplicationin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userapplicationGUID- unique identifier of software server capability representing the form manager (event broker)applicationName- unique name of software server capability representing the form manager (event broker)startFrom- paging start pointpageSize- maximum results that can be returned- Returns:
- list of matching metadata elements
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
getFormByGUID
public org.odpi.openmetadata.frameworks.openmetadata.metadataelements.FormElement getFormByGUID(String userId, String guid) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Retrieve the form metadata element with the supplied unique identifier.- Specified by:
getFormByGUIDin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userguid- unique identifier of the requested metadata element- Returns:
- matching metadata element
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
createReport
public String createReport(String userId, String applicationGUID, String applicationName, boolean applicationIsHome, org.odpi.openmetadata.frameworks.openmetadata.properties.assets.display.ReportProperties reportProperties) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Create a new metadata element to represent a report.- Specified by:
createReportin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userapplicationGUID- unique identifier of software server capability representing the event brokerapplicationName- unique name of software server capability representing the event brokerapplicationIsHome- should the report be marked as owned by the event broker so others can not update?reportProperties- properties to store- Returns:
- unique identifier of the new metadata element
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
createReportFromTemplate
public String createReportFromTemplate(String userId, String applicationGUID, String applicationName, boolean applicationIsHome, String templateGUID, org.odpi.openmetadata.accessservices.datamanager.properties.TemplateProperties templateProperties) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Create a new metadata element to represent a report using an existing metadata element as a template.- Specified by:
createReportFromTemplatein interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userapplicationGUID- unique identifier of software server capability representing the event brokerapplicationName- unique name of software server capability representing the event brokerapplicationIsHome- should the report be marked as owned by the event broker so others can not update?templateGUID- unique identifier of the metadata element to copytemplateProperties- properties that override the template- Returns:
- unique identifier of the new metadata element
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
updateReport
public void updateReport(String userId, String applicationGUID, String applicationName, String reportGUID, boolean isMergeUpdate, org.odpi.openmetadata.frameworks.openmetadata.properties.assets.display.ReportProperties reportProperties) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Update the metadata element representing a report.- Specified by:
updateReportin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userapplicationGUID- unique identifier of software server capability representing the event brokerapplicationName- unique name of software server capability representing the event brokerreportGUID- unique identifier of the metadata element to updateisMergeUpdate- are unspecified properties unchanged (true) or removed?reportProperties- new properties for this element- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
publishReport
public void publishReport(String userId, String reportGUID) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Update the zones for the report asset so that it becomes visible to consumers. (The zones are set to the list of zones in the publishedZones option configured for each instance of the Data Manager OMAS).- Specified by:
publishReportin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userreportGUID- unique identifier of the metadata element to publish- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
withdrawReport
public void withdrawReport(String userId, String reportGUID) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Update the zones for the report asset so that it is no longer visible to consumers. (The zones are set to the list of zones in the defaultZones option configured for each instance of the Data Manager OMAS. This is the setting when the report is first created).- Specified by:
withdrawReportin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userreportGUID- unique identifier of the metadata element to withdraw- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
removeReport
public void removeReport(String userId, String applicationGUID, String applicationName, String reportGUID, String qualifiedName) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Remove the metadata element representing a report.- Specified by:
removeReportin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userapplicationGUID- unique identifier of software server capability representing the event brokerapplicationName- unique name of software server capability representing the event brokerreportGUID- unique identifier of the metadata element to removequalifiedName- unique name of the metadata element to remove- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
findReports
public List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ReportElement> findReports(String userId, String searchString, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Retrieve the list of report metadata elements that contain the search string. The search string is treated as a regular expression.- Specified by:
findReportsin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling usersearchString- string to find in the propertiesstartFrom- paging start pointpageSize- maximum results that can be returned- Returns:
- list of matching metadata elements
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
getReportsByName
public List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ReportElement> getReportsByName(String userId, String name, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Retrieve the list of report metadata elements with a matching qualified or display name. There are no wildcards supported on this request.- Specified by:
getReportsByNamein interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling username- name to search forstartFrom- paging start pointpageSize- maximum results that can be returned- Returns:
- list of matching metadata elements
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
getReportsForApplication
public List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ReportElement> getReportsForApplication(String userId, String applicationGUID, String applicationName, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Retrieve the list of reports created by this caller.- Specified by:
getReportsForApplicationin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userapplicationGUID- unique identifier of software server capability representing the report manager (event broker)applicationName- unique name of software server capability representing the report manager (event broker)startFrom- paging start pointpageSize- maximum results that can be returned- Returns:
- list of matching metadata elements
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
getReportByGUID
public org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ReportElement getReportByGUID(String userId, String guid) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Retrieve the report metadata element with the supplied unique identifier.- Specified by:
getReportByGUIDin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userguid- unique identifier of the requested metadata element- Returns:
- matching metadata element
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
createQuery
public String createQuery(String userId, String applicationGUID, String applicationName, boolean applicationIsHome, org.odpi.openmetadata.frameworks.openmetadata.properties.assets.display.QueryProperties queryProperties) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Create a new metadata element to represent a query.- Specified by:
createQueryin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userapplicationGUID- unique identifier of software server capability representing the event brokerapplicationName- unique name of software server capability representing the event brokerapplicationIsHome- should the query be marked as owned by the event broker so others can not update?queryProperties- properties to store- Returns:
- unique identifier of the new metadata element
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
createQueryFromTemplate
public String createQueryFromTemplate(String userId, String applicationGUID, String applicationName, boolean applicationIsHome, String templateGUID, org.odpi.openmetadata.accessservices.datamanager.properties.TemplateProperties templateProperties) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Create a new metadata element to represent a query using an existing metadata element as a template.- Specified by:
createQueryFromTemplatein interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userapplicationGUID- unique identifier of software server capability representing the event brokerapplicationName- unique name of software server capability representing the event brokerapplicationIsHome- should the query be marked as owned by the event broker so others can not update?templateGUID- unique identifier of the metadata element to copytemplateProperties- properties that override the template- Returns:
- unique identifier of the new metadata element
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
updateQuery
public void updateQuery(String userId, String applicationGUID, String applicationName, String queryGUID, boolean isMergeUpdate, org.odpi.openmetadata.frameworks.openmetadata.properties.assets.display.QueryProperties queryProperties) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Update the metadata element representing a query.- Specified by:
updateQueryin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userapplicationGUID- unique identifier of software server capability representing the event brokerapplicationName- unique name of software server capability representing the event brokerqueryGUID- unique identifier of the metadata element to updateisMergeUpdate- are unspecified properties unchanged (true) or removed?queryProperties- new properties for this element- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
publishQuery
public void publishQuery(String userId, String queryGUID) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Update the zones for the query asset so that it becomes visible to consumers. (The zones are set to the list of zones in the publishedZones option configured for each instance of the Data Manager OMAS).- Specified by:
publishQueryin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userqueryGUID- unique identifier of the metadata element to publish- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
withdrawQuery
public void withdrawQuery(String userId, String queryGUID) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Update the zones for the query asset so that it is no longer visible to consumers. (The zones are set to the list of zones in the defaultZones option configured for each instance of the Data Manager OMAS. This is the setting when the query is first created).- Specified by:
withdrawQueryin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userqueryGUID- unique identifier of the metadata element to withdraw- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
removeQuery
public void removeQuery(String userId, String applicationGUID, String applicationName, String queryGUID, String qualifiedName) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Remove the metadata element representing a query.- Specified by:
removeQueryin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userapplicationGUID- unique identifier of software server capability representing the event brokerapplicationName- unique name of software server capability representing the event brokerqueryGUID- unique identifier of the metadata element to removequalifiedName- unique name of the metadata element to remove- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
findQueries
public List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.QueryElement> findQueries(String userId, String searchString, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Retrieve the list of query metadata elements that contain the search string. The search string is treated as a regular expression.- Specified by:
findQueriesin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling usersearchString- string to find in the propertiesstartFrom- paging start pointpageSize- maximum results that can be returned- Returns:
- list of matching metadata elements
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
getQueriesByName
public List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.QueryElement> getQueriesByName(String userId, String name, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Retrieve the list of query metadata elements with a matching qualified or display name. There are no wildcards supported on this request.- Specified by:
getQueriesByNamein interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling username- name to search forstartFrom- paging start pointpageSize- maximum results that can be returned- Returns:
- list of matching metadata elements
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
getQueriesForApplication
public List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.QueryElement> getQueriesForApplication(String userId, String applicationGUID, String applicationName, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Retrieve the list of queries created by this caller.- Specified by:
getQueriesForApplicationin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userapplicationGUID- unique identifier of software server capability representing the query manager (event broker)applicationName- unique name of software server capability representing the query manager (event broker)startFrom- paging start pointpageSize- maximum results that can be returned- Returns:
- list of matching metadata elements
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
getQueryByGUID
public org.odpi.openmetadata.frameworks.openmetadata.metadataelements.QueryElement getQueryByGUID(String userId, String guid) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Retrieve the query metadata element with the supplied unique identifier.- Specified by:
getQueryByGUIDin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userguid- unique identifier of the requested metadata element- Returns:
- matching metadata element
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
createDataContainer
public String createDataContainer(String userId, String applicationGUID, String applicationName, boolean applicationIsHome, String parentElementGUID, org.odpi.openmetadata.frameworks.openmetadata.properties.schema.display.DataContainerProperties dataContainerProperties) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Create a new metadata element to represent a data container.- Specified by:
createDataContainerin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userapplicationGUID- unique identifier of software server capability representing the callerapplicationName- unique name of software server capability representing the callerapplicationIsHome- should the query be marked as owned by the event broker so others can not update?parentElementGUID- element to link the data container todataContainerProperties- properties about the data container to store- Returns:
- unique identifier of the new data container
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
createDataContainerFromTemplate
public String createDataContainerFromTemplate(String userId, String applicationGUID, String applicationName, boolean applicationIsHome, String parentElementGUID, String templateGUID, org.odpi.openmetadata.accessservices.datamanager.properties.TemplateProperties templateProperties) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Create a new metadata element to represent a data container using an existing metadata element as a template.- Specified by:
createDataContainerFromTemplatein interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userapplicationGUID- unique identifier of software server capability representing the callerapplicationName- unique name of software server capability representing the callerapplicationIsHome- should the query be marked as owned by the event broker so others can not update?parentElementGUID- element to link the data container totemplateGUID- unique identifier of the metadata element to copytemplateProperties- properties that override the template- Returns:
- unique identifier of the new data container
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
updateDataContainer
public void updateDataContainer(String userId, String applicationGUID, String applicationName, String dataContainerGUID, boolean isMergeUpdate, org.odpi.openmetadata.frameworks.openmetadata.properties.schema.display.DataContainerProperties dataContainerProperties) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Update the metadata element representing a data container. It is possible to use the subtype property classes or set up specialized properties in extended properties.- Specified by:
updateDataContainerin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userapplicationGUID- unique identifier of software server capability representing the callerapplicationName- unique name of software server capability representing the callerdataContainerGUID- unique identifier of the metadata element to updateisMergeUpdate- should the new properties be merged with existing properties (true) or completely replace them (false)?dataContainerProperties- new properties for the metadata element- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
removeDataContainer
public void removeDataContainer(String userId, String applicationGUID, String applicationName, String dataContainerGUID) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Remove the metadata element representing a data container.- Specified by:
removeDataContainerin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userapplicationGUID- unique identifier of software server capability representing the callerapplicationName- unique name of software server capability representing the callerdataContainerGUID- unique identifier of the metadata element to remove- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
findDataContainers
public List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.DataContainerElement> findDataContainers(String userId, String typeName, String searchString, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Retrieve the list of data container metadata elements that contain the search string. The search string is treated as a regular expression.- Specified by:
findDataContainersin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling usersearchString- string to find in the propertiestypeName- optional type name for the data container - used to restrict the search resultsstartFrom- paging start pointpageSize- maximum results that can be returned- Returns:
- list of matching metadata elements
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
getDataContainersForElement
public List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.DataContainerElement> getDataContainersForElement(String userId, String parentElementGUID, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Return the data container associated with a specific open metadata element (data asset, process or port).- Specified by:
getDataContainersForElementin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userparentElementGUID- unique identifier of the open metadata element that this data container is connected tostartFrom- paging start pointpageSize- maximum results that can be returned- Returns:
- metadata element describing the data container associated with the requested parent element
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
getDataContainerByName
public List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.DataContainerElement> getDataContainerByName(String userId, String name, String typeName, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Retrieve the list of data container metadata elements with a matching qualified or display name. There are no wildcards supported on this request.- Specified by:
getDataContainerByNamein interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling username- name to search fortypeName- optional type name for the data container - used to restrict the search resultsstartFrom- paging start pointpageSize- maximum results that can be returned- Returns:
- list of matching metadata elements
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
getDataContainerByGUID
public org.odpi.openmetadata.frameworks.openmetadata.metadataelements.DataContainerElement getDataContainerByGUID(String userId, String dataContainerGUID) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Retrieve the data container metadata element with the supplied unique identifier.- Specified by:
getDataContainerByGUIDin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userdataContainerGUID- unique identifier of the requested metadata element- Returns:
- requested metadata element
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
getDataContainerParent
public org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementStub getDataContainerParent(String userId, String dataContainerGUID) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Retrieve the header of the metadata element connected to a data container.- Specified by:
getDataContainerParentin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userdataContainerGUID- unique identifier of the requested metadata element- Returns:
- header for parent element (data asset, process, port) plus qualified name
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
createDataField
public String createDataField(String userId, String applicationGUID, String applicationName, boolean applicationIsHome, String parentElementGUID, org.odpi.openmetadata.frameworks.openmetadata.properties.schema.display.DataFieldProperties properties) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Create a new metadata element to represent a data field.- Specified by:
createDataFieldin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userapplicationGUID- unique identifier of software server capability representing the event brokerapplicationName- unique name of software server capability representing the event brokerapplicationIsHome- should the data field be marked as owned by the event broker so others can not update?parentElementGUID- unique identifier of the element where the data field is locatedproperties- properties about the data field- Returns:
- unique identifier of the new data field
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
createDataFieldFromTemplate
public String createDataFieldFromTemplate(String userId, String applicationGUID, String applicationName, boolean applicationIsHome, String templateGUID, String parentElementGUID, org.odpi.openmetadata.accessservices.datamanager.properties.TemplateProperties templateProperties) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Create a new metadata element to represent a data field using an existing metadata element as a template.- Specified by:
createDataFieldFromTemplatein interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userapplicationGUID- unique identifier of software server capability representing the event brokerapplicationName- unique name of software server capability representing the event brokerapplicationIsHome- should the data field be marked as owned by the event broker so others can not update?templateGUID- unique identifier of the metadata element to copyparentElementGUID- unique identifier of the report where the data field is locatedtemplateProperties- properties that override the template- Returns:
- unique identifier of the new data field
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
setupSchemaType
public void setupSchemaType(String userId, String applicationGUID, String applicationName, boolean applicationIsHome, String relationshipTypeName, String apiParameterGUID, String schemaTypeGUID) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Connect a schema type to a data field.- Specified by:
setupSchemaTypein interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userapplicationGUID- unique identifier of software server capability representing the event brokerapplicationName- unique name of software server capability representing the event brokerapplicationIsHome- should the data field be marked as owned by the event broker so others can not update?relationshipTypeName- name of relationship to createapiParameterGUID- unique identifier of the API parameterschemaTypeGUID- unique identifier of the schema type to connect- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
updateDataField
public void updateDataField(String userId, String applicationGUID, String applicationName, String dataFieldGUID, boolean isMergeUpdate, org.odpi.openmetadata.frameworks.openmetadata.properties.schema.display.DataFieldProperties properties) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Update the metadata element representing a data field.- Specified by:
updateDataFieldin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userapplicationGUID- unique identifier of software server capability representing the event brokerapplicationName- unique name of software server capability representing the event brokerdataFieldGUID- unique identifier of the metadata element to updateisMergeUpdate- are unspecified properties unchanged (true) or removed?properties- new properties for the metadata element- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
removeDataField
public void removeDataField(String userId, String applicationGUID, String applicationName, String dataFieldGUID) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Remove the metadata element representing a data field.- Specified by:
removeDataFieldin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userapplicationGUID- unique identifier of software server capability representing the event brokerapplicationName- unique name of software server capability representing the event brokerdataFieldGUID- unique identifier of the metadata element to remove- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
findDataFields
public List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.DataFieldElement> findDataFields(String userId, String searchString, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Retrieve the list of data field metadata elements that contain the search string. The search string is treated as a regular expression.- Specified by:
findDataFieldsin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling usersearchString- string to find in the propertiesstartFrom- paging start pointpageSize- maximum results that can be returned- Returns:
- list of matching metadata elements
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
getChildDataFields
public List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.DataFieldElement> getChildDataFields(String userId, String parentElementGUID, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Return the list of data-fields associated with a element.- Specified by:
getChildDataFieldsin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userparentElementGUID- unique identifier of the element to querystartFrom- paging start pointpageSize- maximum results that can be returned- Returns:
- list of metadata elements describing the data fields associated with the requested report
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
getDataFieldsByName
public List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.DataFieldElement> getDataFieldsByName(String userId, String name, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Retrieve the list of data field metadata elements with a matching qualified or display name. There are no wildcards supported on this request.- Specified by:
getDataFieldsByNamein interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling username- name to search forstartFrom- paging start pointpageSize- maximum results that can be returned- Returns:
- list of matching metadata elements
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
getDataFieldByGUID
public org.odpi.openmetadata.frameworks.openmetadata.metadataelements.DataFieldElement getDataFieldByGUID(String userId, String guid) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException Retrieve the data field metadata element with the supplied unique identifier.- Specified by:
getDataFieldByGUIDin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DisplayApplicationInterface- Parameters:
userId- calling userguid- unique identifier of the requested metadata element- Returns:
- requested metadata element
- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-