|
||||||||||
| 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 | |||||||||