Class ProjectFVT
- java.lang.Object
-
- org.odpi.openmetadata.viewservices.glossaryauthor.fvt.ProjectFVT
-
public class ProjectFVT extends Object
FVT resource to call Glossary Author View project API
-
-
Constructor Summary
Constructors Constructor Description ProjectFVT(String url, String serverName, String userId)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ProjectcreateProject(String projectName)protected ProjectScopecreateProjectScope(Project project, Term term)voiddeleteProject(String guid)List<Project>findProjects(String criteria)GlossaryProjectgetGlossaryProjectForInput(String projectName)ProjectgetProjectByGUID(String guid)static intgetProjectCount(String url, String serverName, String userId)ProjectgetProjectForInput(String projectName)List<Relationship>getProjectRelationships(Project project)ProjectissueCreateProject(Project project)static voidmain(String[] args)ProjectrestoreProject(String guid)voidrun()static voidrunIt(String url, String serverName, String userId)static voidrunWith2Servers(String url)ProjectupdateProject(String guid, Project project)
-
-
-
Constructor Detail
-
ProjectFVT
public ProjectFVT(String url, String serverName, String userId) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException
-
-
Method Detail
-
runWith2Servers
public static void runWith2Servers(String url) throws GlossaryAuthorFVTCheckedException, InvalidParameterException, PropertyServerException, UserNotAuthorizedException
-
main
public static void main(String[] args)
-
runIt
public static void runIt(String url, String serverName, String userId) throws GlossaryAuthorFVTCheckedException, InvalidParameterException, PropertyServerException, UserNotAuthorizedException
-
getProjectCount
public static int getProjectCount(String url, String serverName, String userId) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException, GlossaryAuthorFVTCheckedException
-
run
public void run() throws GlossaryAuthorFVTCheckedException, InvalidParameterException, PropertyServerException, UserNotAuthorizedException
-
createProject
public Project createProject(String projectName) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException
-
issueCreateProject
public Project issueCreateProject(Project project) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException
-
getGlossaryProjectForInput
public GlossaryProject getGlossaryProjectForInput(String projectName)
-
findProjects
public List<Project> findProjects(String criteria) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException
-
getProjectByGUID
public Project getProjectByGUID(String guid) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException, GlossaryAuthorFVTCheckedException
-
updateProject
public Project updateProject(String guid, Project project) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException, GlossaryAuthorFVTCheckedException
-
deleteProject
public void deleteProject(String guid) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException
-
restoreProject
public Project restoreProject(String guid) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException, GlossaryAuthorFVTCheckedException
-
getProjectRelationships
public List<Relationship> getProjectRelationships(Project project) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException
-
createProjectScope
protected ProjectScope createProjectScope(Project project, Term term) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException, GlossaryAuthorFVTCheckedException
-
-