Groovy Documentation

src.java.org.grails.xfire
Class ServiceFactoryBean

java.lang.Object
  src.java.org.grails.xfire.ServiceFactoryBean
All Implemented Interfaces:
org.springframework.beans.factory.FactoryBean

class ServiceFactoryBean

author:
Tomasz Sztelak


Field Summary
private static java.lang.String COMMONS_FACTORY

private static java.lang.String GRAILS_XFIRE_FACTORY

private static GrailsApplication app

ObjectServiceFactory factory

private java.lang.String name

private TransportManager transportManager

 
Constructor Summary
ServiceFactoryBean(java.lang.String name)

 
Method Summary
protected ObjectServiceFactory getAnnotationServiceFactory(java.lang.String annotationType)

static GrailsApplication getApp()

java.lang.String getName()

java.lang.Object getObject()

java.lang.Class getObjectType()

TransportManager getTransportManager()

void initialize()

boolean isSingleton()

protected java.lang.Class loadClass(java.lang.String className)

protected ObjectServiceFactory loadServiceFactory(java.lang.String serviceFactoryName)

void setGrailsApplication(GrailsApplication value)

void setName(java.lang.String name)

void setTransportManager(TransportManager transportManager)

 
Methods inherited from class java.lang.Object
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll
 

Field Detail

COMMONS_FACTORY

private static final java.lang.String COMMONS_FACTORY


GRAILS_XFIRE_FACTORY

private static final java.lang.String GRAILS_XFIRE_FACTORY


app

private static GrailsApplication app


factory

ObjectServiceFactory factory


name

private java.lang.String name


transportManager

private TransportManager transportManager


 
Constructor Detail

ServiceFactoryBean

public ServiceFactoryBean(java.lang.String name)


 
Method Detail

getAnnotationServiceFactory

protected ObjectServiceFactory getAnnotationServiceFactory(java.lang.String annotationType)
param:
annotationType
param:
bindingProvider
return:
@throws Exception


getApp

public static GrailsApplication getApp()


getName

public java.lang.String getName()


getObject

public java.lang.Object getObject()


getObjectType

public java.lang.Class getObjectType()


getTransportManager

public TransportManager getTransportManager()


initialize

public void initialize()
@org.xbean.InitMethod
throws:
Exception


isSingleton

public boolean isSingleton()


loadClass

protected java.lang.Class loadClass(java.lang.String className)


loadServiceFactory

protected ObjectServiceFactory loadServiceFactory(java.lang.String serviceFactoryName)
param:
bindingProvider
param:
serviceFactoryName
return:


setGrailsApplication

public void setGrailsApplication(GrailsApplication value)


setName

public void setName(java.lang.String name)


setTransportManager

public void setTransportManager(TransportManager transportManager)


 

Groovy Documentation