org.jboss.aop.microcontainer.beans
Class AspectBinding

java.lang.Object
  extended by org.jboss.aop.microcontainer.beans.AspectBinding
All Implemented Interfaces:
Binding

public class AspectBinding
extends Object
implements Binding

An AspectBinding.

Version:
$Revision: 74002 $
Author:
Adrian Brock, Kabir Khan

Field Summary
protected  List<BindingEntry> advices
           
protected  String cflow
           
protected  org.jboss.aop.AspectManager manager
           
protected  String name
           
protected  String pointcut
           
 
Constructor Summary
AspectBinding()
           
 
Method Summary
 List<BindingEntry> getAdvices()
           
 String getCflow()
           
 org.jboss.aop.AspectManager getManager()
          Get the manager.
 String getName()
           
 String getPointcut()
          Get the pointcut.
 void rebind()
           
 void setAdvices(List<BindingEntry> advices)
           
 void setCflow(String cflow)
           
 void setManager(org.jboss.aop.AspectManager manager)
          Set the manager.
 void setName(String name)
           
 void setPointcut(String pointcut)
          Set the pointcut.
 void start()
           
 void stop()
           
 void uninstall()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

manager

protected org.jboss.aop.AspectManager manager

name

protected String name

pointcut

protected String pointcut

advices

protected List<BindingEntry> advices

cflow

protected String cflow
Constructor Detail

AspectBinding

public AspectBinding()
Method Detail

getManager

public org.jboss.aop.AspectManager getManager()
Get the manager.

Returns:
the manager.

setManager

public void setManager(org.jboss.aop.AspectManager manager)
Set the manager.

Parameters:
manager - The manager to set.

getCflow

public String getCflow()

setCflow

public void setCflow(String cflow)

getPointcut

public String getPointcut()
Get the pointcut.

Returns:
the pointcut.

getName

public String getName()
Specified by:
getName in interface Binding

setName

public void setName(String name)

setPointcut

public void setPointcut(String pointcut)
Set the pointcut.

Parameters:
pointcut - The pointcut to set.

getAdvices

public List<BindingEntry> getAdvices()

setAdvices

public void setAdvices(List<BindingEntry> advices)

start

public void start()
           throws Exception
Throws:
Exception

stop

public void stop()
          throws Exception
Throws:
Exception

uninstall

public void uninstall()
               throws Exception
Throws:
Exception

rebind

public void rebind()
            throws Exception
Specified by:
rebind in interface Binding
Throws:
Exception


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.