org.softamis.net.multicast.listener
Class NetworkPolicy

java.lang.Object
  extended by org.softamis.net.multicast.listener.NetworkPolicy

public class NetworkPolicy
extends java.lang.Object

Policy could be used to control data received from multicaster instances within network

Author:
Andrew Sazonov

Field Summary
protected  java.lang.String fDataToCheck
           
protected  MaximumResponcesListener fListener
           
protected  int fMaximumResponsesAllowed
           
protected  int fMaxResponces
           
protected  java.lang.String fSignature
           
 
Constructor Summary
NetworkPolicy()
           
 
Method Summary
 java.lang.String getDataToCheck()
           
 int getMaximumResponsesAllowed()
           
 java.lang.String getSignature()
           
 void maxResponsesExceeding(int aResponces)
           
 void setDataToCheck(java.lang.String aDataToCheck)
           
 void setListener(MaximumResponcesListener aListener)
           
 void setMaximumResponsesAllowed(int aMaximumResponsesAllowed)
           
 void setSignature(java.lang.String aSignature)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fMaxResponces

protected int fMaxResponces

fMaximumResponsesAllowed

protected int fMaximumResponsesAllowed

fDataToCheck

protected java.lang.String fDataToCheck

fListener

protected MaximumResponcesListener fListener

fSignature

protected java.lang.String fSignature
Constructor Detail

NetworkPolicy

public NetworkPolicy()
Method Detail

setMaximumResponsesAllowed

public void setMaximumResponsesAllowed(int aMaximumResponsesAllowed)

setDataToCheck

public void setDataToCheck(java.lang.String aDataToCheck)

getMaximumResponsesAllowed

public int getMaximumResponsesAllowed()

getDataToCheck

public java.lang.String getDataToCheck()

maxResponsesExceeding

public void maxResponsesExceeding(int aResponces)

setListener

public void setListener(MaximumResponcesListener aListener)

getSignature

public java.lang.String getSignature()

setSignature

public void setSignature(java.lang.String aSignature)