public class ProxyCleanupFilter
extends ome.util.ContextFilter
Details
objects.8277
Modifier and Type | Class and Description |
---|---|
static class |
ProxyCleanupFilter.Interceptor
wraps a filter for each invocation
|
Modifier and Type | Field and Description |
---|---|
protected BasicACLVoter |
acl |
protected Map |
unloadedObjectCache |
Constructor and Description |
---|
ProxyCleanupFilter()
Passes null to
ProxyCleanupFilter#ProxyCleanupFilter(CurrentDetails)
such that all restricted objects will be unloaded. |
ProxyCleanupFilter(BasicACLVoter acl)
Constructor take a
CurrentDetails object in order to check
the security restrictions on certain objects. |
Modifier and Type | Method and Description |
---|---|
protected void |
doFilter(String arg0,
Object arg1) |
Collection |
filter(String fieldId,
Collection c) |
ome.util.Filterable |
filter(String fieldId,
ome.util.Filterable f) |
Map |
filter(String fieldId,
Map m) |
protected Map unloadedObjectCache
protected final BasicACLVoter acl
public ProxyCleanupFilter()
ProxyCleanupFilter#ProxyCleanupFilter(CurrentDetails)
such that all restricted objects will be unloaded.public ProxyCleanupFilter(BasicACLVoter acl)
CurrentDetails
object in order to check
the security restrictions on certain objects.public ome.util.Filterable filter(String fieldId, ome.util.Filterable f)
filter
in interface ome.util.Filter
filter
in class ome.util.ContextFilter
public Collection filter(String fieldId, Collection c)
filter
in interface ome.util.Filter
filter
in class ome.util.ContextFilter
public Map filter(String fieldId, Map m)
filter
in interface ome.util.Filter
filter
in class ome.util.ContextFilter
Version: 4.4.12-ice34-b116
Copyright © 2014 The University of Dundee & Open Microscopy Environment. All Rights Reserved.