jasco.runtime.connector
Class DefaultConnector

java.lang.Object
  extended by jasco.runtime.connector.DefaultConnector
All Implemented Interfaces:
Connector

public class DefaultConnector
extends java.lang.Object
implements Connector

Author:
Wim

Constructor Summary
DefaultConnector()
           
 
Method Summary
 boolean adaptOnClasses()
           
 void addInstance(java.lang.Object o)
           
 boolean doNotCache()
           
 java.util.Vector findCutpointForMethod(java.lang.Object anInstance, MethodJoinpoint aJascoMethod, int startID, boolean forJutta)
           
 void firePropertyChangeEvent(HookPropertyChangeEvent event)
           
 java.util.Enumeration getCombinationStrategies()
           
 java.util.Enumeration getCutpoints()
           
 java.lang.String getFilename()
           
 java.util.Enumeration getHooks()
           
 java.util.Enumeration getInstances()
           
 java.util.Hashtable getMethodHashtable(HookElement c)
           
 java.util.Hashtable getMethodHashtable(int k)
           
 java.util.Enumeration getMethods()
           
 java.lang.String getName()
           
 int getPriority()
           
 int indexOf(HookElement c)
           
 boolean isEnabled()
           
 void removeInstance(java.lang.Object o)
           
 void setAdaptOnClasses(boolean bol)
           
 void setAdaptOnClassesImpl(boolean bol)
           
 void setDoNotCache(boolean b)
           
 void setEnabled(boolean b)
           
 void setEnabledImpl(boolean b)
           
 void setFilename(java.lang.String s)
           
 void setPriority(int i)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultConnector

public DefaultConnector()
Method Detail

findCutpointForMethod

public java.util.Vector findCutpointForMethod(java.lang.Object anInstance,
                                              MethodJoinpoint aJascoMethod,
                                              int startID,
                                              boolean forJutta)
Specified by:
findCutpointForMethod in interface Connector

getInstances

public java.util.Enumeration getInstances()
Specified by:
getInstances in interface Connector

getHooks

public java.util.Enumeration getHooks()
Specified by:
getHooks in interface Connector

getMethods

public java.util.Enumeration getMethods()
Specified by:
getMethods in interface Connector

getCutpoints

public java.util.Enumeration getCutpoints()

getMethodHashtable

public java.util.Hashtable getMethodHashtable(int k)
Specified by:
getMethodHashtable in interface Connector

getMethodHashtable

public java.util.Hashtable getMethodHashtable(HookElement c)
Specified by:
getMethodHashtable in interface Connector

indexOf

public int indexOf(HookElement c)
Specified by:
indexOf in interface Connector

getCombinationStrategies

public java.util.Enumeration getCombinationStrategies()
Specified by:
getCombinationStrategies in interface Connector

firePropertyChangeEvent

public void firePropertyChangeEvent(HookPropertyChangeEvent event)
Specified by:
firePropertyChangeEvent in interface Connector

setEnabled

public void setEnabled(boolean b)
Specified by:
setEnabled in interface Connector

isEnabled

public boolean isEnabled()
Specified by:
isEnabled in interface Connector

adaptOnClasses

public boolean adaptOnClasses()
Specified by:
adaptOnClasses in interface Connector

setAdaptOnClasses

public void setAdaptOnClasses(boolean bol)
Specified by:
setAdaptOnClasses in interface Connector

addInstance

public void addInstance(java.lang.Object o)
Specified by:
addInstance in interface Connector

removeInstance

public void removeInstance(java.lang.Object o)
Specified by:
removeInstance in interface Connector

setAdaptOnClassesImpl

public void setAdaptOnClassesImpl(boolean bol)
Specified by:
setAdaptOnClassesImpl in interface Connector

setEnabledImpl

public void setEnabledImpl(boolean b)
Specified by:
setEnabledImpl in interface Connector

getName

public java.lang.String getName()
Specified by:
getName in interface Connector

getFilename

public java.lang.String getFilename()
Specified by:
getFilename in interface Connector

setFilename

public void setFilename(java.lang.String s)
Specified by:
setFilename in interface Connector

doNotCache

public boolean doNotCache()
Specified by:
doNotCache in interface Connector

setDoNotCache

public void setDoNotCache(boolean b)
Specified by:
setDoNotCache in interface Connector

getPriority

public int getPriority()
Specified by:
getPriority in interface Connector

setPriority

public void setPriority(int i)
Specified by:
setPriority in interface Connector