com.pcube.apps.engage.policy
Class DynamicSignatureInfo
java.lang.Object
com.pcube.apps.engage.policy.DynamicSignatureInfo
- All Implemented Interfaces:
- java.io.Serializable
public class DynamicSignatureInfo
- extends java.lang.Object
- implements java.io.Serializable
A signature info class: has three attributes: id, name and protocolId. a
signature is never written as a entity to a pqb file; it's the CLI script
generated by the PL library that configures dynamic signatures in the SE. It
is the script as a whole that is ambeded in the pqb.
- Author:
- rafis
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DSS_SIG_BASE_ID
public static int DSS_SIG_BASE_ID
DynamicSignatureInfo
public DynamicSignatureInfo()
fromProperties
public void fromProperties(com.pcube.apps.framework.commons.ListProperties prop,
int protocolId)
throws ImportExportException
- given the specified id this method populates this instance's attributes.
the key for an attribute value is encoded in the following way: protocol.
.
- Parameters:
prop - protocolId -
- Throws:
ImportExportException
getDescription
public java.lang.String getDescription()
- Returns:
getSignatureIds
public java.util.List getSignatureIds()
- Returns:
getProtocolFamilyNames
public java.util.List getProtocolFamilyNames()
- Returns:
- names of protocol families the protocol of this signature
is a member of
getProtocolId
public int getProtocolId()
- Returns:
getProtocolName
public java.lang.String getProtocolName()
- Returns:
getSignatureNames
public java.util.List getSignatureNames()
- Returns:
- Returns the signatureName.
getBuddyProtocolName
public java.lang.String getBuddyProtocolName()
Copyright © 2013 Cisco Systems, Inc. Confidential.