Class FileSystemAssetOwner
java.lang.Object
org.odpi.openmetadata.frameworkservices.ocf.metadatamanagement.client.ConnectedAssetClientBase
org.odpi.openmetadata.accessservices.assetowner.client.AssetOwnerBaseClient
org.odpi.openmetadata.accessservices.assetowner.client.AssetOwner
org.odpi.openmetadata.accessservices.assetowner.client.FileSystemAssetOwner
- All Implemented Interfaces:
AssetClassificationInterface
,AssetCollectionInterface
,AssetConnectionManagementInterface
,AssetDecommissioningInterface
,AssetKnowledgeInterface
,AssetOnboardingFileSystem
,AssetOnboardingInterface
,AssetReviewInterface
,RelatedElementsManagementInterface
,ConnectorFactoryInterface
FileSystemAssetOwner provides specialist methods for onboarding details of a file system and the files within it.
At the top level is a file system. It can have nested Folders attached and inside the folders are the files.
-
Field Summary
Fields inherited from class org.odpi.openmetadata.accessservices.assetowner.client.AssetOwnerBaseClient
nullRequestBody, restClient, urlTemplatePrefix
Fields inherited from class org.odpi.openmetadata.frameworkservices.ocf.metadatamanagement.client.ConnectedAssetClientBase
auditLog, invalidParameterHandler, serverName, serverPlatformURLRoot
-
Constructor Summary
ConstructorDescriptionFileSystemAssetOwner
(String serverName, String serverPlatformURLRoot) Create a new client with no authentication embedded in the HTTP request.FileSystemAssetOwner
(String serverName, String serverPlatformURLRoot, String userId, String password) Create a new client that passes userId and password in each HTTP request.FileSystemAssetOwner
(String serverName, String serverPlatformURLRoot, String userId, String password, AuditLog auditLog) Create a new client that passes userId and password in each HTTP request.FileSystemAssetOwner
(String serverName, String serverPlatformURLRoot, AssetOwnerRESTClient restClient, int maxPageSize, AuditLog auditLog) Create a new client that is going to be used in an OMAG Server (view service or integration service typically).FileSystemAssetOwner
(String serverName, String serverPlatformURLRoot, AuditLog auditLog) Create a new client with no authentication embedded in the HTTP request and an audit log. -
Method Summary
Modifier and TypeMethodDescriptionaddDataFileAssetToCatalog
(String userId, String displayName, String description, String pathName) Creates a new data file asset and links it to the folder structure implied in the path name.addDataFolderAssetToCatalog
(String userId, String displayName, String description, String pathName) Creates a new folder asset that is identified as a data asset.void
attachDataFileAssetToFolder
(String userId, String folderGUID, String fileGUID) Link an existing file asset to a folder.void
attachFolderToFileSystem
(String userId, String fileSystemGUID, String folderGUID) Links a folder to a file system.createFileSystemInCatalog
(String userId, String uniqueName, String displayName, String description, String type, String version, String patchLevel, String source, String format, String encryption, Map<String, String> additionalProperties) Files live on a file system.createFolderStructureInCatalog
(String userId, String pathName) Creates a new folder asset for each element in the pathName.createFolderStructureInCatalog
(String userId, String parentGUID, String pathName) Creates a new folder asset for each element in the pathName that is linked from the anchor entity.void
detachDataFileAssetFromFolder
(String userId, String folderGUID, String fileGUID) Remove a link between a file asset and a folder.void
detachFolderFromFileSystem
(String userId, String fileSystemGUID, String folderGUID) Removed the link between a folder and a file system.getFileSystemByGUID
(String userId, String fileSystemGUID) Retrieve a FileSystemProperties asset by its unique identifier (GUID).getFileSystemByUniqueName
(String userId, String uniqueName) Retrieve a FileSystemProperties asset by its unique name.getFileSystems
(String userId, int startingFrom, int maxPageSize) Retrieve a list of defined FileSystems assets.getFolderByGUID
(String userId, String folderGUID) Retrieve a FileFolderProperties asset by its unique identifier (GUID).getFolderByPathName
(String userId, String pathName) Retrieve a folder by its fully qualified path name.getFolderFiles
(String userId, String folderGUID, int startingFrom, int maxPageSize) Get the files inside a folder - both those that are nested and those that are linked.getNestedFolders
(String userId, String parentGUID, int startingFrom, int maxPageSize) Return the list of folders nested inside a folder.void
moveDataFileInCatalog
(String userId, String folderGUID, String fileGUID) Move a file from its current parent folder to a new parent folder - this changes the file's qualified name but not its unique identifier (guid).void
moveDataFolderInCatalog
(String userId, String folderGUID, String dataFolderGUID) Move a data folder from its current parent folder to a new parent folder - this changes the folder's qualified name but not its unique identifier (guid).Methods inherited from class org.odpi.openmetadata.accessservices.assetowner.client.AssetOwner
addAssetOrigin, addAssetToCatalog, addAssetToCatalog, addAssetToCatalogUsingTemplate, addCombinedSchemaToAsset, addConnectionToAsset, addGovernanceDefinitionToElement, addSchemaAttribute, addSchemaAttributes, addSchemaTypeToAsset, addSecurityTags, addSemanticAssignment, addSemanticAssignment, addTemplateClassification, attachSchemaTypeToAsset, clearAssetConnection, clearAssetRelationship, clearConfidenceClassification, clearConfidentialityClassification, clearConnectorType, clearCriticalityClassification, clearElementAsDataField, clearEmbeddedConnection, clearEndpoint, clearRetentionClassification, clearSchemaElementAsCalculatedValue, clearSchemaElementRelationship, clearSchemaTypeParent, createAnchoredSchemaType, createCollection, createConnection, createConnectionFromTemplate, createEndpoint, createEndpointFromTemplate, createFolderCollection, createSchemaAttributeFromTemplate, createSchemaType, createSchemaTypeFromTemplate, deleteAsset, deleteAssetSchemaType, detachSchemaTypeFromAsset, findAssets, findCollections, findConnections, findConnectorTypes, findEndpoints, findSchemaAttributes, findSchemaType, getAssetRelationship, getAssetsByName, getAssetsByOrigin, getAssetSummary, getCollection, getCollectionMember, getCollectionMembers, getCollections, getCollectionsByName, getConfidenceClassifiedElements, getConfidentialityClassifiedElements, getConnectionByGUID, getConnectionsByName, getConnectorToAsset, getConnectorTypeByGUID, getConnectorTypesByName, getCriticalityClassifiedElements, getDataFieldClassifiedElements, getElementsCollections, getElementsSourceFrom, getEndpointByGUID, getEndpointsByName, getExtendedAnnotations, getGovernedByDefinitions, getGovernedElements, getMeanings, getMembersOfSubjectArea, getNestedSchemaAttributes, getOwnersElements, getRelatedAssetsAtEnd1, getRelatedAssetsAtEnd2, getRetentionClassifiedElements, getSchemaAttributeByGUID, getSchemaAttributesByName, getSchemaTypeByGUID, getSchemaTypeByName, getSchemaTypeForElement, getSchemaTypeParent, getSecurityTaggedElements, getSemanticAssignees, getSourceElements, getSurveyReportAnnotations, getSurveyReports, getTypesOfAnnotation, getTypesOfAnnotationWithDescriptions, getTypesOfAsset, getTypesOfAssetWithDescriptions, publishAsset, removeAssetOrigin, removeAssetOwner, removeCollection, removeConnection, removeEndpoint, removeFromCollection, removeGovernanceDefinitionFromElement, removeSchemaAttribute, removeSchemaType, removeSecurityTags, removeSemanticAssignment, removeTemplateClassification, scanConnections, setConfidenceClassification, setConfidentialityClassification, setCriticalityClassification, setElementAsDataField, setRetentionClassification, setSchemaElementAsCalculatedValue, setupAssetConnection, setupConnectorType, setupEmbeddedConnection, setupEndpoint, setupRelatedAsset, setupSchemaElementRelationship, setupSchemaTypeParent, updateAsset, updateAssetOwner, updateAssetRelationship, updateAssetZones, updateCollection, updateCollectionMembership, updateConnection, updateEndpoint, updateSchemaAttribute, updateSchemaType, withdrawAsset
Methods inherited from class org.odpi.openmetadata.accessservices.assetowner.client.AssetOwnerBaseClient
clearCatalogTemplate, clearMoreInformation, clearResource, clearStakeholder, getCatalogTemplateList, getDescriptiveElements, getMoreInformation, getResourceList, getStakeholderCommissionedElements, getStakeholders, getSupportedByResource, getSupportedByTemplate, removeReferenceable, setupCatalogTemplate, setupMoreInformation, setupResource, setupStakeholder, updateRelationship
Methods inherited from class org.odpi.openmetadata.frameworkservices.ocf.metadatamanagement.client.ConnectedAssetClientBase
getAnchorAssetFromGUID, getAssetForConnection, getAssetProperties, getAssetSummary, getConnectionByGUID, getConnectionByName, getConnectionForAsset, getConnectorByConnection, getConnectorByGUID, getConnectorByName, getConnectorForAsset, getConnectorForAsset, getConnectorForConnection, logAssetAuditMessage, saveConnection, saveConnection
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.odpi.openmetadata.accessservices.assetowner.api.AssetReviewInterface
getAssetProperties
-
Constructor Details
-
FileSystemAssetOwner
public FileSystemAssetOwner(String serverName, String serverPlatformURLRoot, AuditLog auditLog) throws InvalidParameterException Create a new client with no authentication embedded in the HTTP request and an audit log.- Parameters:
serverName
- name of the server to connect toserverPlatformURLRoot
- the network address of the server running the OMAS REST servicesauditLog
- logging destination- Throws:
InvalidParameterException
- there is a problem creating the client-side components to issue any REST API calls.
-
FileSystemAssetOwner
public FileSystemAssetOwner(String serverName, String serverPlatformURLRoot) throws 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:
InvalidParameterException
- there is a problem creating the client-side components to issue any REST API calls.
-
FileSystemAssetOwner
public FileSystemAssetOwner(String serverName, String serverPlatformURLRoot, String userId, String password, AuditLog auditLog) throws 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. There is also an audit log destination.- 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:
InvalidParameterException
- there is a problem creating the client-side components to issue any REST API calls.
-
FileSystemAssetOwner
public FileSystemAssetOwner(String serverName, String serverPlatformURLRoot, String userId, String password) throws 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:
InvalidParameterException
- there is a problem creating the client-side components to issue any REST API calls.
-
FileSystemAssetOwner
public FileSystemAssetOwner(String serverName, String serverPlatformURLRoot, AssetOwnerRESTClient restClient, int maxPageSize, AuditLog auditLog) throws InvalidParameterException Create a new client that is going to be used in an OMAG Server (view service or integration service typically).- 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 serverauditLog
- logging destination- Throws:
InvalidParameterException
- there is a problem creating the client-side components to issue any REST API calls.
-
-
Method Details
-
createFileSystemInCatalog
public String createFileSystemInCatalog(String userId, String uniqueName, String displayName, String description, String type, String version, String patchLevel, String source, String format, String encryption, Map<String, String> additionalProperties) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerExceptionFiles live on a file system. This method creates a top level anchor for a file system.- Specified by:
createFileSystemInCatalog
in interfaceAssetOnboardingFileSystem
- Parameters:
userId
- calling useruniqueName
- qualified name for the file systemdisplayName
- short display namedescription
- description of the file systemtype
- type of file systemversion
- version of file systempatchLevel
- patchLevel of software supporting the file systemsource
- supplier of the software for this file systemformat
- format of files on this file systemencryption
- encryption type - null for unencryptedadditionalProperties
- additional properties- Returns:
- unique identifier for the file system
- Throws:
InvalidParameterException
- one of the parameters is null or invalidPropertyServerException
- problem accessing property serverUserNotAuthorizedException
- security access problem
-
createFolderStructureInCatalog
public List<String> createFolderStructureInCatalog(String userId, String parentGUID, String pathName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException Creates a new folder asset for each element in the pathName that is linked from the anchor entity. For example, a pathName of "one/two/three" creates 3 new folder assets, one called "one", the next called "one/two" and the last one called "one/two/three".- Specified by:
createFolderStructureInCatalog
in interfaceAssetOnboardingFileSystem
- Parameters:
userId
- calling userparentGUID
- root object to connect the folder topathName
- pathname of the folder (or folders)- Returns:
- list of GUIDs from the top level to the leaf of the supplied pathname
- Throws:
InvalidParameterException
- one of the parameters is null or invalidPropertyServerException
- problem accessing property serverUserNotAuthorizedException
- security access problem
-
createFolderStructureInCatalog
public List<String> createFolderStructureInCatalog(String userId, String pathName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException Creates a new folder asset for each element in the pathName. For example, a pathName of "one/two/three" creates 3 new folder assets, one called "one", the next called "one/two" and the last one called "one/two/three".- Specified by:
createFolderStructureInCatalog
in interfaceAssetOnboardingFileSystem
- Parameters:
userId
- calling userpathName
- pathname of the folder (or folders)- Returns:
- list of GUIDs from the top level to the leaf of the supplied pathname
- Throws:
InvalidParameterException
- one of the parameters is null or invalidPropertyServerException
- problem accessing property serverUserNotAuthorizedException
- security access problem
-
attachFolderToFileSystem
public void attachFolderToFileSystem(String userId, String fileSystemGUID, String folderGUID) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException Links a folder to a file system. The folder is not changed.- Specified by:
attachFolderToFileSystem
in interfaceAssetOnboardingFileSystem
- Parameters:
userId
- calling userfileSystemGUID
- unique identifier of the file system in the catalogfolderGUID
- unique identifier of the folder in the catalog- Throws:
InvalidParameterException
- one of the parameters is null or invalidPropertyServerException
- problem accessing property serverUserNotAuthorizedException
- security access problem
-
detachFolderFromFileSystem
public void detachFolderFromFileSystem(String userId, String fileSystemGUID, String folderGUID) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException Removed the link between a folder and a file system.- Specified by:
detachFolderFromFileSystem
in interfaceAssetOnboardingFileSystem
- Parameters:
userId
- calling userfileSystemGUID
- unique identifier of the file system in the catalogfolderGUID
- unique identifier of the folder in the catalog- Throws:
InvalidParameterException
- one of the parameters is null or invalidPropertyServerException
- problem accessing property serverUserNotAuthorizedException
- security access problem
-
addDataFileAssetToCatalog
public List<String> addDataFileAssetToCatalog(String userId, String displayName, String description, String pathName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException Creates a new data file asset and links it to the folder structure implied in the path name. If the folder structure is not catalogued already, this is created automatically using the createFolderStructureInCatalog() method. For example, a pathName of "one/two/three/MyFile.txt" potentially creates 3 new folder assets, one called "one", the next called "one/two" and the last one called "one/two/three" plus a file asset called "one/two/three/MyFile.txt".- Specified by:
addDataFileAssetToCatalog
in interfaceAssetOnboardingFileSystem
- Parameters:
userId
- calling userdisplayName
- display name for the file in the catalogdescription
- description of the file in the catalogpathName
- pathname of the data file- Returns:
- list of GUIDs from the top level to the root of the pathname
- Throws:
InvalidParameterException
- one of the parameters is null or invalidPropertyServerException
- problem accessing property serverUserNotAuthorizedException
- security access problem
-
addDataFolderAssetToCatalog
public List<String> addDataFolderAssetToCatalog(String userId, String displayName, String description, String pathName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException Creates a new folder asset that is identified as a data asset. This means the files and sub-folders within it collectively make up the contents of the data asset. As with other types of file-based asset, links are made to the folder structure implied in the path name. If the folder structure is not catalogued already, this is created automatically using the createFolderStructureInCatalog() method. For example, a pathName of "one/two/three/MyDataFolder" potentially creates 3 new folder assets, one called "one", the next called "one/two" and the last one called "one/two/three" plus a DataFolder asset called "one/two/three/MyDataFolder".- Specified by:
addDataFolderAssetToCatalog
in interfaceAssetOnboardingFileSystem
- Parameters:
userId
- calling userdisplayName
- display name for the file in the catalogdescription
- description of the file in the catalogpathName
- pathname of the data folder- Returns:
- list of GUIDs from the top level to the root of the pathname
- Throws:
InvalidParameterException
- one of the parameters is null or invalidPropertyServerException
- problem accessing property serverUserNotAuthorizedException
- security access problem
-
attachDataFileAssetToFolder
public void attachDataFileAssetToFolder(String userId, String folderGUID, String fileGUID) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException Link an existing file asset to a folder. The file is not changed as this is used to create a logical link to the folder.- Specified by:
attachDataFileAssetToFolder
in interfaceAssetOnboardingFileSystem
- Parameters:
userId
- calling userfolderGUID
- unique identifier of the folderfileGUID
- unique identifier of the file- Throws:
InvalidParameterException
- one of the parameters is null or invalidPropertyServerException
- problem accessing property serverUserNotAuthorizedException
- security access problem
-
detachDataFileAssetFromFolder
public void detachDataFileAssetFromFolder(String userId, String folderGUID, String fileGUID) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException Remove a link between a file asset and a folder. The file is not changed. Use moveDataFileInCatalog to record the fact that the physical file has moved. Use attachDataFileAssetToFolder to create logical link to a new folder.- Specified by:
detachDataFileAssetFromFolder
in interfaceAssetOnboardingFileSystem
- Parameters:
userId
- calling userfolderGUID
- unique identifier of the folderfileGUID
- unique identifier of the file- Throws:
InvalidParameterException
- one of the parameters is null or invalidPropertyServerException
- problem accessing property serverUserNotAuthorizedException
- security access problem
-
moveDataFileInCatalog
public void moveDataFileInCatalog(String userId, String folderGUID, String fileGUID) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException Move a file from its current parent folder to a new parent folder - this changes the file's qualified name but not its unique identifier (guid). Similarly to the endpoint in the connection object.- Specified by:
moveDataFileInCatalog
in interfaceAssetOnboardingFileSystem
- Parameters:
userId
- calling userfolderGUID
- new parent folderfileGUID
- unique identifier of the file to move- Throws:
InvalidParameterException
- one of the parameters is null or invalidPropertyServerException
- problem accessing property serverUserNotAuthorizedException
- security access problem
-
moveDataFolderInCatalog
public void moveDataFolderInCatalog(String userId, String folderGUID, String dataFolderGUID) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException Move a data folder from its current parent folder to a new parent folder - this changes the folder's qualified name but not its unique identifier (guid). Similarly to the endpoint in the connection object.- Specified by:
moveDataFolderInCatalog
in interfaceAssetOnboardingFileSystem
- Parameters:
userId
- calling userfolderGUID
- new parent folderdataFolderGUID
- unique identifier of the file to move- Throws:
InvalidParameterException
- one of the parameters is null or invalidPropertyServerException
- problem accessing property serverUserNotAuthorizedException
- security access problem
-
getFileSystemByGUID
public FileSystemElement getFileSystemByGUID(String userId, String fileSystemGUID) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException Retrieve a FileSystemProperties asset by its unique identifier (GUID).- Specified by:
getFileSystemByGUID
in interfaceAssetOnboardingFileSystem
- Parameters:
userId
- calling userfileSystemGUID
- unique identifier used to locate the file system- Returns:
- FileSystemProperties properties
- Throws:
InvalidParameterException
- one of the parameters is null or invalidPropertyServerException
- problem accessing property serverUserNotAuthorizedException
- security access problem
-
getFileSystemByUniqueName
public FileSystemElement getFileSystemByUniqueName(String userId, String uniqueName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException Retrieve a FileSystemProperties asset by its unique name.- Specified by:
getFileSystemByUniqueName
in interfaceAssetOnboardingFileSystem
- Parameters:
userId
- calling useruniqueName
- unique identifier used to locate the folder- Returns:
- Filesystem properties
- Throws:
InvalidParameterException
- one of the parameters is null or invalidPropertyServerException
- problem accessing property serverUserNotAuthorizedException
- security access problem
-
getFileSystems
public List<String> getFileSystems(String userId, int startingFrom, int maxPageSize) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException Retrieve a list of defined FileSystems assets.- Specified by:
getFileSystems
in interfaceAssetOnboardingFileSystem
- Parameters:
userId
- calling userstartingFrom
- starting point in the listmaxPageSize
- maximum number of results- Returns:
- List of Filesystem unique identifiers
- Throws:
InvalidParameterException
- one of the parameters is null or invalidPropertyServerException
- problem accessing property serverUserNotAuthorizedException
- security access problem
-
getFolderByGUID
public FileFolderElement getFolderByGUID(String userId, String folderGUID) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException Retrieve a FileFolderProperties asset by its unique identifier (GUID).- Specified by:
getFolderByGUID
in interfaceAssetOnboardingFileSystem
- Parameters:
userId
- calling userfolderGUID
- unique identifier used to locate the folder- Returns:
- FileFolderProperties properties
- Throws:
InvalidParameterException
- one of the parameters is null or invalidPropertyServerException
- problem accessing property serverUserNotAuthorizedException
- security access problem
-
getFolderByPathName
public FileFolderElement getFolderByPathName(String userId, String pathName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException Retrieve a folder by its fully qualified path name.- Specified by:
getFolderByPathName
in interfaceAssetOnboardingFileSystem
- Parameters:
userId
- calling userpathName
- path name- Returns:
- FileFolderProperties properties
- Throws:
InvalidParameterException
- one of the parameters is null or invalidPropertyServerException
- problem accessing property serverUserNotAuthorizedException
- security access problem
-
getNestedFolders
public List<String> getNestedFolders(String userId, String parentGUID, int startingFrom, int maxPageSize) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException Return the list of folders nested inside a folder.- Specified by:
getNestedFolders
in interfaceAssetOnboardingFileSystem
- Parameters:
userId
- calling userparentGUID
- unique identifier of the anchor folder or file systemstartingFrom
- starting point in the listmaxPageSize
- maximum number of results- Returns:
- list of folder unique identifiers (null means no nested folders)
- Throws:
InvalidParameterException
- one of the parameters is null or invalidPropertyServerException
- problem accessing property serverUserNotAuthorizedException
- security access problem
-
getFolderFiles
public List<String> getFolderFiles(String userId, String folderGUID, int startingFrom, int maxPageSize) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException Get the files inside a folder - both those that are nested and those that are linked.- Specified by:
getFolderFiles
in interfaceAssetOnboardingFileSystem
- Parameters:
userId
- calling userfolderGUID
- unique identifier of the anchor folderstartingFrom
- starting point in the listmaxPageSize
- maximum number of results- Returns:
- list of file asset unique identifiers
- Throws:
InvalidParameterException
- one of the parameters is null or invalidPropertyServerException
- problem accessing property serverUserNotAuthorizedException
- security access problem
-