|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@ProcessingContext @WebServlet(value="/ws/level-0/internal/filecontent-request") public interface FileRequestService
Defines services that allow accessing previously stored files from remote.
Method Summary | |
---|---|
URL |
getRemoteTransferURL(FileIdentifier file)
Returns a transfer URL for the given file that allows access to the file from remote. |
List<URL> |
getRemoteTransferURLs(BatchCollection<FileIdentifier> files)
Returns a list of remotely accessible transfer URLs for the given files. |
Method Detail |
---|
@RequiredRoles(value={"access.protected.services","access.binary.content"}) URL getRemoteTransferURL(FileIdentifier file) throws AuthenticationException
file
- The file to return the URL for.
AuthenticationException
- In case of the current user is not
authenticated or doesn't have the right to access the service.@ResponseWrapper(className="com.trendmicro.grid.acl.l0.wrappers.GetRemoteTransferURLsResponse") @RequiredRoles(value={"access.protected.services","access.binary.content"}) List<URL> getRemoteTransferURLs(BatchCollection<FileIdentifier> files) throws AuthenticationException
files
- The files to return the URLs for.
AuthenticationException
- In case of the current user is not
authenticated or doesn't have the right to access the service.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |