org.objectweb.carol.cmi.compiler
Class ClassConf

java.lang.Object
  extended byorg.objectweb.carol.cmi.compiler.ClassConf

public class ClassConf
extends java.lang.Object


Constructor Summary
ClassConf(java.lang.Class cl)
           
 
Method Summary
 java.lang.String addRandom()
           
 java.lang.String addRR()
           
 boolean containsMethod(MethodProto mp)
           
 java.lang.String getBalancer()
           
 java.lang.String getClassName()
           
 MethodConf getMethodConf(MethodProto mp)
           
 java.util.Iterator getMethodConfs()
           
 java.util.ArrayList getRandom()
           
 java.lang.String getRemoteItfString()
           
 java.util.ArrayList getRR()
           
 void putMethod(MethodProto mp, MethodConf cmc)
           
 void setLookupChoice()
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassConf

public ClassConf(java.lang.Class cl)
Method Detail

getClassName

public java.lang.String getClassName()

containsMethod

public boolean containsMethod(MethodProto mp)

putMethod

public void putMethod(MethodProto mp,
                      MethodConf cmc)

getMethodConfs

public java.util.Iterator getMethodConfs()

setLookupChoice

public void setLookupChoice()

getMethodConf

public MethodConf getMethodConf(MethodProto mp)
                         throws CompilerException
Throws:
CompilerException

getRemoteItfString

public java.lang.String getRemoteItfString()

addRR

public java.lang.String addRR()

addRandom

public java.lang.String addRandom()

getRR

public java.util.ArrayList getRR()

getRandom

public java.util.ArrayList getRandom()

getBalancer

public java.lang.String getBalancer()

validate

public void validate()
              throws CompilerException
Throws:
CompilerException