org.sr.server
Class InterceptorDefinition

java.lang.Object
  extended by org.sr.server.InterceptorDefinition
All Implemented Interfaces:
java.lang.Comparable<InterceptorDefinition>

public class InterceptorDefinition
extends java.lang.Object
implements java.lang.Comparable<InterceptorDefinition>


Constructor Summary
InterceptorDefinition()
           
 
Method Summary
 void addOperation(java.lang.String servicePattern, java.lang.String methodPattern)
           
 int compareTo(InterceptorDefinition obj)
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String getClassName()
           
 java.lang.String getName()
           
 java.lang.Integer getSequence()
           
 java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getServices()
           
 int hashCode()
           
 boolean isWellDefined()
           
 void setClassName(java.lang.String className)
           
 void setName(java.lang.String name)
           
 void setSequence(java.lang.Integer sequence)
           
 void setServices(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> services)
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterceptorDefinition

public InterceptorDefinition()
Method Detail

isWellDefined

public boolean isWellDefined()

getSequence

public java.lang.Integer getSequence()

setSequence

public void setSequence(java.lang.Integer sequence)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getClassName

public java.lang.String getClassName()

setClassName

public void setClassName(java.lang.String className)

getServices

public java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getServices()

setServices

public void setServices(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> services)

addOperation

public void addOperation(java.lang.String servicePattern,
                         java.lang.String methodPattern)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

compareTo

public int compareTo(InterceptorDefinition obj)
Specified by:
compareTo in interface java.lang.Comparable<InterceptorDefinition>