IBM WebSphere Application ServerTM
Release 8

com.ibm.wsspi.xct.annotation
Class Association

java.lang.Object
  extended by com.ibm.wsspi.xct.annotation.Association
All Implemented Interfaces:
AnnotationValue

public class Association
extends java.lang.Object
implements AnnotationValue

This class is provided for WebSphere Application Server stack products and infrastructure extenders that want to use Cross Component Trace for product-specific correlation needs.

For details on usage, please contact IBM support.


Constructor Summary
Association(java.lang.String name, java.lang.String... values)
           
 
Method Summary
 boolean equals(Association other)
           
 boolean equals(java.lang.Object other)
           
 java.lang.String getName()
           
 java.util.List<? extends AnnotationValue> getValues()
           
 int hashCode()
           
 java.lang.String toString()
           
 java.lang.Appendable toString(java.lang.Appendable app)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Association

public Association(java.lang.String name,
                   java.lang.String... values)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

toString

public java.lang.Appendable toString(java.lang.Appendable app)
                              throws java.io.IOException
Specified by:
toString in interface AnnotationValue
Throws:
java.io.IOException

equals

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

equals

public boolean equals(Association other)

hashCode

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

getValues

public java.util.List<? extends AnnotationValue> getValues()
Specified by:
getValues in interface AnnotationValue

getName

public java.lang.String getName()

IBM WebSphere Application ServerTM
Release 8