org.apache.felix.eventadmin.impl
Class MetaTypeProviderImpl

java.lang.Object
  extended by org.apache.felix.eventadmin.impl.MetaTypeProviderImpl
All Implemented Interfaces:
org.osgi.service.cm.ManagedService, org.osgi.service.metatype.MetaTypeProvider

public class MetaTypeProviderImpl
extends java.lang.Object
implements org.osgi.service.metatype.MetaTypeProvider, org.osgi.service.cm.ManagedService

The optional meta type provider for the event admin config.

Author:
Felix Project Team

Field Summary
 
Fields inherited from interface org.osgi.service.metatype.MetaTypeProvider
METATYPE_FACTORY_PID, METATYPE_PID
 
Constructor Summary
MetaTypeProviderImpl(org.osgi.service.cm.ManagedService delegatee, int threadPoolSize, int timeout, boolean requireTopic, java.lang.String[] ignoreTimeout)
           
 
Method Summary
 java.lang.String[] getLocales()
           
 org.osgi.service.metatype.ObjectClassDefinition getObjectClassDefinition(java.lang.String id, java.lang.String locale)
           
 void updated(java.util.Dictionary properties)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetaTypeProviderImpl

public MetaTypeProviderImpl(org.osgi.service.cm.ManagedService delegatee,
                            int threadPoolSize,
                            int timeout,
                            boolean requireTopic,
                            java.lang.String[] ignoreTimeout)
Method Detail

updated

public void updated(java.util.Dictionary properties)
             throws org.osgi.service.cm.ConfigurationException
Specified by:
updated in interface org.osgi.service.cm.ManagedService
Throws:
org.osgi.service.cm.ConfigurationException
See Also:
ManagedService.updated(java.util.Dictionary)

getLocales

public java.lang.String[] getLocales()
Specified by:
getLocales in interface org.osgi.service.metatype.MetaTypeProvider
See Also:
MetaTypeProvider.getLocales()

getObjectClassDefinition

public org.osgi.service.metatype.ObjectClassDefinition getObjectClassDefinition(java.lang.String id,
                                                                                java.lang.String locale)
Specified by:
getObjectClassDefinition in interface org.osgi.service.metatype.MetaTypeProvider
See Also:
MetaTypeProvider.getObjectClassDefinition(java.lang.String, java.lang.String)


Copyright © 2006-2012 The Apache Software Foundation. All Rights Reserved.