|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--solar.service.pack.PackFilter
PACK filters are the elements of flow-control policies.
Field Summary | |
private Id |
_fid
|
Constructor Summary | |
PackFilter()
|
|
PackFilter(Id fid)
|
Method Summary | |
abstract void |
endSession(PackSession session)
End a packing session. |
abstract boolean |
filter(Event evt)
Drop the event on floor if the filter returns false. |
Id |
getId()
Return the ID of this object. |
abstract void |
init(serp.util.Options opts)
Init the filter with specified arguments. |
void |
setId(Id id)
Set the ID of this object. |
abstract void |
startSession(PackSession session)
Start a packing session. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private Id _fid
Constructor Detail |
public PackFilter()
public PackFilter(Id fid)
Method Detail |
public final void setId(Id id)
Identifiable
setId
in interface Identifiable
public final Id getId()
Identifiable
getId
in interface Identifiable
public abstract void init(serp.util.Options opts) throws java.lang.Exception
java.lang.Exception
public abstract void startSession(PackSession session)
public abstract boolean filter(Event evt) throws java.lang.Exception
java.lang.Exception
public abstract void endSession(PackSession session)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |