org.springframework.osgi.extensions.annotation
Class AnnotatedBean

java.lang.Object
  extended by org.springframework.osgi.extensions.annotation.AnnotatedBean

public class AnnotatedBean
extends Object

Since:
2.1
Author:
Andy Piper

Constructor Summary
AnnotatedBean()
           
 
Method Summary
 SortedSet<AnnotatedBean> getAnnotatedBeanErrorTypeWithCardinality1_N()
           
 AnnotatedBean getAnnotatedBeanTypeComplex()
           
 AnnotatedBean getAnnotatedBeanTypeSimple()
           
 AnnotatedBean getAnnotatedBeanTypeWithBeanName()
           
 AnnotatedBean getAnnotatedBeanTypeWithCardinality0_1()
           
 List<AnnotatedBean> getAnnotatedBeanTypeWithCardinality0_N()
           
 AnnotatedBean getAnnotatedBeanTypeWithCardinality1_1()
           
 SortedSet<AnnotatedBean> getAnnotatedBeanTypeWithCardinality1_N()
           
 AnnotatedBean getAnnotatedBeanTypeWithClassLoaderClient()
           
 AnnotatedBean getAnnotatedBeanTypeWithClassLoaderServiceProvider()
           
 AnnotatedBean getAnnotatedBeanTypeWithClassLoaderUmanaged()
           
 AnnotatedBean getAnnotatedBeanTypeWithFilter()
           
 AnnotatedBean getAnnotatedBeanTypeWithServiceType()
           
 AnnotatedBean getAnnotatedBeanTypeWithTimeout()
           
 ApplicationContext getApplicatonContextType()
           
 int getIntType()
           
 String getStringType()
           
 void setAnnotatedBeanErrorTypeWithCardinality1_N(SortedSet<AnnotatedBean> annotatedBeanTypeWithCardinality1_N)
           
 void setAnnotatedBeanTypeComplex(AnnotatedBean annotatedBeanTypeComplex)
           
 void setAnnotatedBeanTypeSimple(AnnotatedBean annotatedBeanTypeSimple)
           
 void setAnnotatedBeanTypeWithBeanName(AnnotatedBean annotatedBeanTypeWithBeanName)
           
 void setAnnotatedBeanTypeWithCardinality0_1(AnnotatedBean annotatedBeanTypeWithCardinality0_1)
           
 void setAnnotatedBeanTypeWithCardinality0_N(List<AnnotatedBean> annotatedBeanTypeWithCardinality0_N)
           
 void setAnnotatedBeanTypeWithCardinality1_1(AnnotatedBean annotatedBeanTypeWithCardinality1_1)
           
 void setAnnotatedBeanTypeWithCardinality1_N(SortedSet<AnnotatedBean> annotatedBeanTypeWithCardinality1_N)
           
 void setAnnotatedBeanTypeWithClassLoaderClient(AnnotatedBean annotatedBeanTypeWithClassLoaderClient)
           
 void setAnnotatedBeanTypeWithClassLoaderServiceProvider(AnnotatedBean annotatedBeanTypeWithClassLoaderServiceProvider)
           
 void setAnnotatedBeanTypeWithClassLoaderUmanaged(AnnotatedBean annotatedBeanTypeWithClassLoaderUmanaged)
           
 void setAnnotatedBeanTypeWithFilter(AnnotatedBean annotatedBeanTypeWithFilter)
           
 void setAnnotatedBeanTypeWithMultipleServiceTypes(AnnotatedBean annotatedBeanTypeWithServiceType)
           
 void setAnnotatedBeanTypeWithServiceType(AnnotatedBean annotatedBeanTypeWithServiceType)
           
 void setAnnotatedBeanTypeWithTimeout(AnnotatedBean annotatedBeanTypeWithTimeout)
           
 void setApplicatonContextType(ApplicationContext applicatonContextType)
           
 void setIntType(int intType)
           
 void setStringType(String stringType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotatedBean

public AnnotatedBean()
Method Detail

getStringType

public String getStringType()

setStringType

@ServiceReference
public void setStringType(String stringType)

getIntType

public int getIntType()

setIntType

@ServiceReference
public void setIntType(int intType)

getAnnotatedBeanTypeSimple

public AnnotatedBean getAnnotatedBeanTypeSimple()

setAnnotatedBeanTypeSimple

@ServiceReference
public void setAnnotatedBeanTypeSimple(AnnotatedBean annotatedBeanTypeSimple)

getAnnotatedBeanTypeComplex

public AnnotatedBean getAnnotatedBeanTypeComplex()

setAnnotatedBeanTypeComplex

@ServiceReference(serviceBeanName="myBean",
                  cardinality=C0__1,
                  contextClassLoader=SERVICE_PROVIDER,
                  timeout=100,
                  filter="(id=fooey)")
public void setAnnotatedBeanTypeComplex(AnnotatedBean annotatedBeanTypeComplex)

getApplicatonContextType

public ApplicationContext getApplicatonContextType()

setApplicatonContextType

@ServiceReference
public void setApplicatonContextType(ApplicationContext applicatonContextType)

getAnnotatedBeanTypeWithCardinality1_1

public AnnotatedBean getAnnotatedBeanTypeWithCardinality1_1()

setAnnotatedBeanTypeWithCardinality1_1

@ServiceReference(cardinality=C1__1)
public void setAnnotatedBeanTypeWithCardinality1_1(AnnotatedBean annotatedBeanTypeWithCardinality1_1)

getAnnotatedBeanTypeWithCardinality0_1

public AnnotatedBean getAnnotatedBeanTypeWithCardinality0_1()

setAnnotatedBeanTypeWithCardinality0_1

@ServiceReference(cardinality=C0__1)
public void setAnnotatedBeanTypeWithCardinality0_1(AnnotatedBean annotatedBeanTypeWithCardinality0_1)

getAnnotatedBeanTypeWithCardinality0_N

public List<AnnotatedBean> getAnnotatedBeanTypeWithCardinality0_N()

setAnnotatedBeanTypeWithCardinality0_N

@ServiceReference(cardinality=C0__N,
                  serviceTypes=AnnotatedBean.class)
public void setAnnotatedBeanTypeWithCardinality0_N(List<AnnotatedBean> annotatedBeanTypeWithCardinality0_N)

getAnnotatedBeanErrorTypeWithCardinality1_N

public SortedSet<AnnotatedBean> getAnnotatedBeanErrorTypeWithCardinality1_N()

setAnnotatedBeanErrorTypeWithCardinality1_N

@ServiceReference(cardinality=C1__N)
public void setAnnotatedBeanErrorTypeWithCardinality1_N(SortedSet<AnnotatedBean> annotatedBeanTypeWithCardinality1_N)

getAnnotatedBeanTypeWithCardinality1_N

public SortedSet<AnnotatedBean> getAnnotatedBeanTypeWithCardinality1_N()

setAnnotatedBeanTypeWithCardinality1_N

@ServiceReference(cardinality=C1__N,
                  serviceTypes=AnnotatedBean.class)
public void setAnnotatedBeanTypeWithCardinality1_N(SortedSet<AnnotatedBean> annotatedBeanTypeWithCardinality1_N)

getAnnotatedBeanTypeWithClassLoaderClient

public AnnotatedBean getAnnotatedBeanTypeWithClassLoaderClient()

setAnnotatedBeanTypeWithClassLoaderClient

@ServiceReference(contextClassLoader=CLIENT)
public void setAnnotatedBeanTypeWithClassLoaderClient(AnnotatedBean annotatedBeanTypeWithClassLoaderClient)

getAnnotatedBeanTypeWithClassLoaderServiceProvider

public AnnotatedBean getAnnotatedBeanTypeWithClassLoaderServiceProvider()

setAnnotatedBeanTypeWithClassLoaderServiceProvider

@ServiceReference(contextClassLoader=SERVICE_PROVIDER)
public void setAnnotatedBeanTypeWithClassLoaderServiceProvider(AnnotatedBean annotatedBeanTypeWithClassLoaderServiceProvider)

getAnnotatedBeanTypeWithClassLoaderUmanaged

public AnnotatedBean getAnnotatedBeanTypeWithClassLoaderUmanaged()

setAnnotatedBeanTypeWithClassLoaderUmanaged

@ServiceReference(contextClassLoader=UNMANAGED)
public void setAnnotatedBeanTypeWithClassLoaderUmanaged(AnnotatedBean annotatedBeanTypeWithClassLoaderUmanaged)

getAnnotatedBeanTypeWithBeanName

public AnnotatedBean getAnnotatedBeanTypeWithBeanName()

setAnnotatedBeanTypeWithBeanName

@ServiceReference(serviceBeanName="myBean")
public void setAnnotatedBeanTypeWithBeanName(AnnotatedBean annotatedBeanTypeWithBeanName)

getAnnotatedBeanTypeWithFilter

public AnnotatedBean getAnnotatedBeanTypeWithFilter()

setAnnotatedBeanTypeWithFilter

@ServiceReference(filter="(wooey=fooo)")
public void setAnnotatedBeanTypeWithFilter(AnnotatedBean annotatedBeanTypeWithFilter)

getAnnotatedBeanTypeWithTimeout

public AnnotatedBean getAnnotatedBeanTypeWithTimeout()

setAnnotatedBeanTypeWithTimeout

@ServiceReference(timeout=12345)
public void setAnnotatedBeanTypeWithTimeout(AnnotatedBean annotatedBeanTypeWithTimeout)

getAnnotatedBeanTypeWithServiceType

public AnnotatedBean getAnnotatedBeanTypeWithServiceType()

setAnnotatedBeanTypeWithServiceType

@ServiceReference(serviceTypes=java.lang.Object.class)
public void setAnnotatedBeanTypeWithServiceType(AnnotatedBean annotatedBeanTypeWithServiceType)

setAnnotatedBeanTypeWithMultipleServiceTypes

@ServiceReference(serviceTypes={java.lang.Object.class,AnnotatedBean.class})
public void setAnnotatedBeanTypeWithMultipleServiceTypes(AnnotatedBean annotatedBeanTypeWithServiceType)


Copyright © 2006-2011 Spring Framework. All Rights Reserved.