public class ResourceManagerClient
extends java.lang.Object
Constructor and Description |
---|
ResourceManagerClient(java.lang.String gwUrl) |
Modifier and Type | Method and Description |
---|---|
void |
compile(java.lang.String resource)
Call the compile MAMI command
|
void |
deleteVersion(java.lang.String resource,
int version)
Delete a version of a resource
|
void |
deleteVersionsBefore(java.lang.String resource,
int version)
Delete all versions of a resource before given version
|
void |
download(java.lang.String resource,
java.lang.String dest,
java.lang.String format)
Download the last version of a resource
|
DownloadResult |
downloadResourceFolderToLocalZip(DownloadResource params) |
DownloadResult |
downloadToLocalFile(DownloadResource resource) |
java.lang.String |
getSample(java.lang.String resource)
Show a sample resource
|
void |
internalAddGroup(java.lang.String name)
Add an internal group
|
void |
internalAddResourceInGroup(java.lang.String group,
java.lang.String resource,
java.lang.String type)
Add an internal resource into an internal group
|
void |
internalAddSemanticResourceInGroup(java.lang.String group,
java.lang.String resource,
java.lang.String type,
java.lang.String tokenizationConfig)
Add an internal resource into an internal group
|
void |
internalDelGroup(java.lang.String name)
Delete an internal group
|
void |
internalDelResourceFromGroup(java.lang.String group,
java.lang.String resource)
Delete an internal resource from an internal group
|
java.util.List<ResourceGroup> |
internalListGroups()
List internal groups
|
java.util.List<ResourceGroup> |
listGroups()
List the configured groups
|
java.util.List<Resource> |
listResources(java.lang.String group)
List the configured resources
|
VersionedResource |
listVersions(java.lang.String resource)
List the available version of a resource
|
PreparedVersion |
prepareNewVersion(java.lang.String resource,
java.lang.String comment)
Prepare a new raw version of the resource with current system user.name as name
|
PreparedVersion |
prepareNewVersion(java.lang.String resource,
java.lang.String name,
java.lang.String comment)
Prepare a new raw version of the resource
|
void |
publish(java.lang.String group,
boolean forceOffline)
Call the publish MAMI command
|
void |
publish(java.lang.String group,
boolean forceOffline,
boolean slaveDownIsFatal) |
void |
rollbackToVersion(java.lang.String resource,
int version,
java.lang.String comment)
Rollback to a version of a resource
|
void |
uploadDirectoryAsZip(java.lang.String resource,
java.lang.String path,
java.lang.String format,
java.lang.String comment,
boolean publish) |
void |
uploadDirectoryAsZip(java.lang.String resource,
java.lang.String path,
java.lang.String format,
java.lang.String comment,
boolean publish,
int maxGenKept)
Upload a directory to the ResourceManager
|
void |
uploadFile(java.lang.String resource,
java.lang.String path,
java.lang.String format,
java.lang.String comment,
boolean publish) |
void |
uploadFile(java.lang.String resource,
java.lang.String path,
java.lang.String format,
java.lang.String comment,
boolean publish,
int maxGenKept)
Upload a file to the ResourceManager
|
void |
uploadLocalDirectory(java.lang.String resource,
java.lang.String path,
java.lang.String format,
java.lang.String comment,
boolean publish) |
void |
uploadLocalDirectory(java.lang.String resource,
java.lang.String path,
java.lang.String format,
java.lang.String comment,
boolean publish,
int maxGenKept)
Copy the local source file to the ResourceManager
|
void |
uploadLocalFile(java.lang.String resource,
java.lang.String path,
java.lang.String format,
java.lang.String comment,
boolean publish) |
void |
uploadLocalFile(java.lang.String resource,
java.lang.String path,
java.lang.String format,
java.lang.String comment,
boolean publish,
int maxGenKept)
Copy the local source file to the ResourceManager
|
void |
uploadZipFile(java.lang.String resource,
java.lang.String path,
java.lang.String comment,
boolean publish) |
public java.util.List<ResourceGroup> listGroups() throws java.lang.Exception
args
- java.lang.Exception
public java.util.List<Resource> listResources(java.lang.String group) throws java.lang.Exception
group
- java.lang.Exception
public VersionedResource listVersions(java.lang.String resource) throws java.lang.Exception
resource
- java.lang.Exception
public void uploadLocalFile(java.lang.String resource, java.lang.String path, java.lang.String format, java.lang.String comment, boolean publish, int maxGenKept) throws java.lang.Exception
resource
- path
- format
- if null, try to guess it from pathcomment
- optionalpublish
- maxGenKept,
- default is 0, keep all previous resourcesjava.lang.Exception
public void uploadLocalFile(java.lang.String resource, java.lang.String path, java.lang.String format, java.lang.String comment, boolean publish) throws java.lang.Exception
java.lang.Exception
public void uploadFile(java.lang.String resource, java.lang.String path, java.lang.String format, java.lang.String comment, boolean publish, int maxGenKept) throws java.lang.Exception
resource
- path
- format
- if null, try to guess it from pathcomment
- optionalpublish
- maxGenKept,
- default is 0, keep all previous resourcesjava.lang.Exception
public void uploadFile(java.lang.String resource, java.lang.String path, java.lang.String format, java.lang.String comment, boolean publish) throws java.lang.Exception
java.lang.Exception
public void uploadZipFile(java.lang.String resource, java.lang.String path, java.lang.String comment, boolean publish) throws java.lang.Exception
java.lang.Exception
public void uploadLocalDirectory(java.lang.String resource, java.lang.String path, java.lang.String format, java.lang.String comment, boolean publish, int maxGenKept) throws java.lang.Exception
resource
- path
- format
- if null, try to guess it from pathcomment
- optionalpublish
- maxGenKept,
- default is 0, keep all previous resourcesjava.lang.Exception
public void uploadLocalDirectory(java.lang.String resource, java.lang.String path, java.lang.String format, java.lang.String comment, boolean publish) throws java.lang.Exception
java.lang.Exception
public void uploadDirectoryAsZip(java.lang.String resource, java.lang.String path, java.lang.String format, java.lang.String comment, boolean publish, int maxGenKept) throws java.lang.Exception
resource
- path
- format
- if null, try to guess it from pathcomment
- optionalpublish
- maxGenKept,
- default is 0, keep all previous resourcesjava.lang.Exception
public void uploadDirectoryAsZip(java.lang.String resource, java.lang.String path, java.lang.String format, java.lang.String comment, boolean publish) throws java.lang.Exception
java.lang.Exception
public PreparedVersion prepareNewVersion(java.lang.String resource, java.lang.String name, java.lang.String comment) throws java.lang.Exception
resource
- comment
- java.lang.Exception
public PreparedVersion prepareNewVersion(java.lang.String resource, java.lang.String comment) throws java.lang.Exception
resource
- comment
- java.lang.Exception
public void download(java.lang.String resource, java.lang.String dest, java.lang.String format) throws java.lang.Exception
resource
- dest
- format
- java.lang.Exception
public java.util.List<ResourceGroup> internalListGroups() throws java.lang.Exception
java.lang.Exception
public void internalAddGroup(java.lang.String name) throws java.lang.Exception
name
- java.lang.Exception
public void internalDelGroup(java.lang.String name) throws java.lang.Exception
name
- java.lang.Exception
public void internalAddResourceInGroup(java.lang.String group, java.lang.String resource, java.lang.String type) throws java.lang.Exception
group
- resource
- type
- java.lang.Exception
public void internalAddSemanticResourceInGroup(java.lang.String group, java.lang.String resource, java.lang.String type, java.lang.String tokenizationConfig) throws java.lang.Exception
group
- resource
- type
- tokenizationConfig
- java.lang.Exception
public void internalDelResourceFromGroup(java.lang.String group, java.lang.String resource) throws java.lang.Exception
group
- resource
- java.lang.Exception
public void compile(java.lang.String resource) throws java.lang.Exception
resource
- java.lang.Exception
public void publish(java.lang.String group, boolean forceOffline) throws java.lang.Exception
group
- java.lang.Exception
public void publish(java.lang.String group, boolean forceOffline, boolean slaveDownIsFatal) throws java.lang.Exception
java.lang.Exception
public void deleteVersion(java.lang.String resource, int version) throws java.lang.Exception
resource
- version
- java.lang.Exception
public void rollbackToVersion(java.lang.String resource, int version, java.lang.String comment) throws java.lang.Exception
resource
- version
- comment
- java.lang.Exception
public void deleteVersionsBefore(java.lang.String resource, int version) throws java.lang.Exception
resource
- version
- java.lang.Exception
public java.lang.String getSample(java.lang.String resource) throws java.lang.Exception
resource
- java.lang.Exception
public DownloadResult downloadResourceFolderToLocalZip(DownloadResource params)
public DownloadResult downloadToLocalFile(DownloadResource resource)
Copyright © 2021 Dassault Systèmes, All Rights Reserved.