org.ucmtwine.proxy.injector
Class ServiceInjector

java.lang.Object
  extended by org.ucmtwine.proxy.injector.BaseInjector
      extended by org.ucmtwine.proxy.injector.ServiceInjector
All Implemented Interfaces:
IClassInjector

public class ServiceInjector
extends BaseInjector


Constructor Summary
ServiceInjector()
           
 
Method Summary
 void inject(Class<?> klass)
          Inject a service into the service manager registry.
 void injectClasses(URL propertiesFile)
          Inject classes which are defined in a properties file.
 
Methods inherited from class org.ucmtwine.proxy.injector.BaseInjector
enumerateClasses, injectClasses, injectClasses
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceInjector

public ServiceInjector()
Method Detail

injectClasses

public void injectClasses(URL propertiesFile)
Inject classes which are defined in a properties file.

Specified by:
injectClasses in interface IClassInjector
Specified by:
injectClasses in class BaseInjector
Parameters:
propertiesFile - The relative path and name of a properties file

inject

public void inject(Class<?> klass)
            throws intradoc.data.DataException
Inject a service into the service manager registry.

Specified by:
inject in interface IClassInjector
Specified by:
inject in class BaseInjector
Parameters:
klass - Class to inject
Throws:
intradoc.data.DataException
IllegalAccessException
InstantiationException


Copyright © 2012. All Rights Reserved.