Package com.jalios.jcms.policy
Class BasicRemoteDocumentPolicyFilter
- java.lang.Object
-
- com.jalios.jcms.policy.AbstractPolicyFilter
-
- com.jalios.jcms.policy.BasicRemoteDocumentPolicyFilter
-
- All Implemented Interfaces:
PluginComponent,PolicyFilter,RemoteDocumentPolicyFilter,java.lang.Comparable
public class BasicRemoteDocumentPolicyFilter extends AbstractPolicyFilter implements RemoteDocumentPolicyFilter
-
-
Field Summary
-
Fields inherited from class com.jalios.jcms.policy.AbstractPolicyFilter
order
-
-
Constructor Summary
Constructors Constructor Description BasicRemoteDocumentPolicyFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetContentType(java.lang.String remoteUri)java.lang.StringgetDownloadUrl(FileDocument remoteDocument)java.lang.StringgetRemotePreviewUrl(FileDocument remoteDocument)java.lang.StringgetRemoteThumbnailUrl(FileDocument remoteDocument)java.lang.StringgetTitle(java.lang.String remoteUri)booleaninit(Plugin plugin)Initialize the component with the given plugin configurationbooleanpreviewWithIFrame(FileDocument remoteDocument)booleanpreviewWithMedia(FileDocument remoteDocument)-
Methods inherited from class com.jalios.jcms.policy.AbstractPolicyFilter
compareTo, equals, getOrder, setOrder
-
-
-
-
Method Detail
-
init
public boolean init(Plugin plugin)
Description copied from interface:PluginComponentInitialize the component with the given plugin configuration- Specified by:
initin interfacePluginComponent- Parameters:
plugin- the calling plugin- Returns:
- true if the component has been correctly initialized.
-
getDownloadUrl
public java.lang.String getDownloadUrl(FileDocument remoteDocument)
- Specified by:
getDownloadUrlin interfaceRemoteDocumentPolicyFilter
-
getRemotePreviewUrl
public java.lang.String getRemotePreviewUrl(FileDocument remoteDocument)
- Specified by:
getRemotePreviewUrlin interfaceRemoteDocumentPolicyFilter
-
getRemoteThumbnailUrl
public java.lang.String getRemoteThumbnailUrl(FileDocument remoteDocument)
- Specified by:
getRemoteThumbnailUrlin interfaceRemoteDocumentPolicyFilter
-
previewWithIFrame
public boolean previewWithIFrame(FileDocument remoteDocument)
- Specified by:
previewWithIFramein interfaceRemoteDocumentPolicyFilter
-
previewWithMedia
public boolean previewWithMedia(FileDocument remoteDocument)
- Specified by:
previewWithMediain interfaceRemoteDocumentPolicyFilter
-
getTitle
public java.lang.String getTitle(java.lang.String remoteUri)
- Specified by:
getTitlein interfaceRemoteDocumentPolicyFilter
-
getContentType
public java.lang.String getContentType(java.lang.String remoteUri)
- Specified by:
getContentTypein interfaceRemoteDocumentPolicyFilter
-
-