Class ProjectFVT
java.lang.Object
org.odpi.openmetadata.accessservices.subjectarea.fvt.ProjectFVT
FVT resource to call subject area project client API
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateProject
(String projectName) void
deleteProject
(String guid) findProjects
(String criteria) getGlossaryProjectForInput
(String projectName) getProjectByGUID
(String guid) static int
getProjectCount
(String url, String serverName, String userId) getProjectForInput
(String projectName) getProjectRelationships
(Project project) issueCreateProject
(Project project) static void
restoreProject
(String guid) void
run()
static void
static void
runWith2Servers
(String url) updateProject
(String guid, Project project)
-
Constructor Details
-
ProjectFVT
public ProjectFVT(String url, String serverName, String userId) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException
-
-
Method Details
-
runWith2Servers
public static void runWith2Servers(String url) throws SubjectAreaFVTCheckedException, InvalidParameterException, PropertyServerException, UserNotAuthorizedException -
main
-
runIt
public static void runIt(String url, String serverName, String userId) throws SubjectAreaFVTCheckedException, InvalidParameterException, PropertyServerException, UserNotAuthorizedException -
getProjectCount
public static int getProjectCount(String url, String serverName, String userId) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException, SubjectAreaFVTCheckedException -
run
public void run() throws SubjectAreaFVTCheckedException, InvalidParameterException, PropertyServerException, UserNotAuthorizedException -
createProject
public Project createProject(String projectName) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException -
issueCreateProject
public Project issueCreateProject(Project project) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException -
getProjectForInput
-
getGlossaryProjectForInput
-
findProjects
public List<Project> findProjects(String criteria) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException -
getProjectByGUID
public Project getProjectByGUID(String guid) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException, SubjectAreaFVTCheckedException -
updateProject
public Project updateProject(String guid, Project project) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException, SubjectAreaFVTCheckedException -
deleteProject
public void deleteProject(String guid) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException -
restoreProject
public Project restoreProject(String guid) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException, SubjectAreaFVTCheckedException -
getProjectRelationships
public List<Relationship> getProjectRelationships(Project project) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException
-