public abstract class AbstractCloudDriveNodeFilter extends Object implements org.exoplatform.webui.ext.filter.UIExtensionFilter
| Modifier and Type | Field and Description |
|---|---|
protected long |
maxSize |
protected long |
minSize |
protected List<String> |
providers |
| Constructor and Description |
|---|
AbstractCloudDriveNodeFilter() |
AbstractCloudDriveNodeFilter(List<String> providers) |
AbstractCloudDriveNodeFilter(List<String> providers,
long minSize,
long maxSize) |
AbstractCloudDriveNodeFilter(long minSize,
long maxSize) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(Map<String,Object> context) |
protected abstract boolean |
accept(javax.jcr.Node node) |
protected boolean |
acceptProvider(org.exoplatform.clouddrive.CloudProvider provider) |
org.exoplatform.webui.ext.filter.UIExtensionFilterType |
getType() |
void |
onDeny(Map<String,Object> context) |
public AbstractCloudDriveNodeFilter()
public AbstractCloudDriveNodeFilter(long minSize,
long maxSize)
public boolean accept(Map<String,Object> context) throws Exception
accept in interface org.exoplatform.webui.ext.filter.UIExtensionFilterExceptionpublic org.exoplatform.webui.ext.filter.UIExtensionFilterType getType()
getType in interface org.exoplatform.webui.ext.filter.UIExtensionFilterpublic void onDeny(Map<String,Object> context) throws Exception
onDeny in interface org.exoplatform.webui.ext.filter.UIExtensionFilterExceptionprotected boolean acceptProvider(org.exoplatform.clouddrive.CloudProvider provider)
protected abstract boolean accept(javax.jcr.Node node)
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionCopyright © 2003–2016 eXo Platform SAS. All rights reserved.