|
Cisco Systems, Inc. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.pcube.apps.engage.foundations.NamedObjectBase
com.pcube.apps.engage.policy.ProtocolFamily
public class ProtocolFamily
A category of protocols. A Protocol Family is a group of protocols sharing common properties, like the P2P protocol family. Grouping protocols into famlies is used in the reporter to create famliy oriented reports, e.g P2P or VOIP usage reports.
| Field Summary | |
|---|---|
static java.lang.String |
XML_ATT_ID
|
static java.lang.String |
XML_ATT_NAME
|
static java.lang.String |
XML_TAG_NAME
|
static java.lang.String |
XML_TAG_REF_PROTOCOL
|
static java.lang.String |
XML_TAG_REF_SIGNATURE
|
| Constructor Summary | |
|---|---|
ProtocolFamily()
|
|
| Method Summary | |
|---|---|
boolean |
accept(java.lang.Object p)
return true if the specified protocol is a member of this family |
void |
addProtocol(Protocol p)
|
void |
addProtocol(java.lang.String name)
|
void |
addSignature(Signature s)
|
void |
addSignature(java.lang.String name)
|
com.pcube.apps.framework.commons.Filter |
chain(com.pcube.apps.framework.commons.Filter f)
|
boolean |
equals(java.lang.Object o)
|
void |
fromStream(java.io.BufferedReader in,
Formatter f)
Method fromStream |
ProtocolFamily |
fromXML(org.w3c.dom.Element familyElement)
parse family from XML element |
int |
getId()
|
java.util.List |
getProtocolNames()
|
java.util.List |
getSignatureNames()
|
boolean |
isHidden()
|
void |
setHidden(boolean hidden)
|
void |
setId(int id)
|
void |
toStream(java.io.PrintStream out,
Formatter f)
Method toStream |
java.lang.String |
toString()
|
org.w3c.dom.Element |
toXML(org.w3c.dom.Document doc)
convert to DOM element |
| Methods inherited from class com.pcube.apps.engage.foundations.NamedObjectBase |
|---|
addPropertyChangedListener, addVetoableChangeListener, getName, removePropertyChangedListener, removeVetoableChangeListener, setName |
| Methods inherited from class java.lang.Object |
|---|
getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String XML_TAG_NAME
public static final java.lang.String XML_ATT_NAME
public static final java.lang.String XML_ATT_ID
public static final java.lang.String XML_TAG_REF_PROTOCOL
public static final java.lang.String XML_TAG_REF_SIGNATURE
| Constructor Detail |
|---|
public ProtocolFamily()
| Method Detail |
|---|
public void fromStream(java.io.BufferedReader in,
Formatter f)
throws ImportExportException
Formattable
fromStream in interface FormattableImportExportExceptionFormattable.fromStream(java.io.BufferedReader,
com.pcube.apps.engage.common.Formatter)
public void toStream(java.io.PrintStream out,
Formatter f)
Formattable
toStream in interface FormattableFormattable.toStream(java.io.PrintStream,
com.pcube.apps.engage.common.Formatter)public boolean isHidden()
public int getId()
public void setId(int id)
id - The id to set.public java.util.List getSignatureNames()
public java.util.List getProtocolNames()
public void addProtocol(Protocol p)
public void addProtocol(java.lang.String name)
public void addSignature(Signature s)
public void addSignature(java.lang.String name)
public ProtocolFamily fromXML(org.w3c.dom.Element familyElement)
throws ImportExportException
familyElement -
ImportExportExceptionpublic void setHidden(boolean hidden)
public org.w3c.dom.Element toXML(org.w3c.dom.Document doc)
doc -
public boolean accept(java.lang.Object p)
accept in interface com.pcube.apps.framework.commons.Filtercom.pcube.apps.engage.policy.ProtocolFilter#accept(com.pcube.apps.engage.policy.Protocol)public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic com.pcube.apps.framework.commons.Filter chain(com.pcube.apps.framework.commons.Filter f)
chain in interface com.pcube.apps.framework.commons.Filterpublic java.lang.String toString()
toString in class java.lang.Object
|
Cisco Systems, Inc. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||