org.jdtaus.core.container.ri.jomc
Class ObjectManagerContainer

Package class diagram package ObjectManagerContainer
java.lang.Object
  extended by org.jdtaus.core.container.ri.jomc.ObjectManagerContainer
All Implemented Interfaces:
Container

@Generated(value="org.jomc.tools.SourceFileProcessor 1.2.3",
           comments="See http://jomc.sourceforge.net/jomc/1.2/jomc-tools-1.2.3")
public class ObjectManagerContainer
extends Object
implements Container

jDTAUS Container implementation delegating to the JOMC ObjectManager.

Identifier:
jDTAUS Core JOMC Container :: ObjectManagerContainer
Name:
jDTAUS Core JOMC Container :: ObjectManagerContainer
Specifications:
org.jdtaus.core.container.Container
Abstract:
No
Final:
No
Stateless:
No

Version:
1.11
Author:
Christian Schulte 1.0

Constructor Summary
ObjectManagerContainer()
          Creates a new ObjectManagerContainer instance.
 
Method Summary
static Container getContainer()
           
 Object getDependency(Class implementation, String dependencyName)
          Deprecated. 
 Object getDependency(Object object, String dependencyName)
           
 Object getImplementation(Class specification, String implementationName)
          Deprecated. 
 String getMessage(Object object, String messageName, Locale locale, Object arguments)
           
 String getMessage(Object object, String messageName, Object arguments)
          Deprecated. 
 Object getObject(Class specification)
           
 Object getObject(Class specification, String implementationName)
           
 Object getObject(String specificationIdentifier)
          Deprecated. 
 Object getObject(String specificationIdentifier, String implementationName)
          Deprecated. 
 Object getProperty(Object object, String propertyName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectManagerContainer

@Generated(value="org.jomc.tools.SourceFileProcessor 1.2.3",
           comments="See http://jomc.sourceforge.net/jomc/1.2/jomc-tools-1.2.3")
public ObjectManagerContainer()
Creates a new ObjectManagerContainer instance.

Method Detail

getContainer

public static Container getContainer()

getObject

public Object getObject(Class specification)
Specified by:
getObject in interface Container

getObject

public Object getObject(Class specification,
                        String implementationName)
Specified by:
getObject in interface Container

getDependency

public Object getDependency(Object object,
                            String dependencyName)
Specified by:
getDependency in interface Container

getProperty

public Object getProperty(Object object,
                          String propertyName)
Specified by:
getProperty in interface Container

getMessage

public String getMessage(Object object,
                         String messageName,
                         Locale locale,
                         Object arguments)
Specified by:
getMessage in interface Container

getImplementation

@Deprecated
public Object getImplementation(Class specification,
                                           String implementationName)
Deprecated. 

Specified by:
getImplementation in interface Container

getDependency

@Deprecated
public Object getDependency(Class implementation,
                                       String dependencyName)
Deprecated. 

Specified by:
getDependency in interface Container

getObject

@Deprecated
public Object getObject(String specificationIdentifier)
Deprecated. 

Specified by:
getObject in interface Container

getObject

@Deprecated
public Object getObject(String specificationIdentifier,
                                   String implementationName)
Deprecated. 

Specified by:
getObject in interface Container

getMessage

@Deprecated
public String getMessage(Object object,
                                    String messageName,
                                    Object arguments)
Deprecated. 

Specified by:
getMessage in interface Container


Copyright © 2005-2012 jDTAUS. All Rights Reserved.Get jDTAUS at SourceForge.net. Fast, secure and Free Open Source software downloads
Please note that this documentation is maintained by non-native english speaking authors. As such, you may encounter phrases or wordings which seem imprecise or may even have a totally different meaning to native english speaking readers than what the individual author was trying to express. If you are a native english speaking reader and find any such phrases or wordings we kindly ask you to send an email to the corresponding author and help us improve this documentation in order to avoid misunderstandings. You will find the authors' email addresses at the top of each class. Please accept our apologies for any inconvenience caused.