public class ServiceDistributionQueue extends ServiceDestination implements org.osgi.service.cm.ManagedServiceFactory
<configadmin> <factory-configuration pid="joram.distributionqueue"> <property name="adminWrapper">ra</property> <property name="serverId">0</property> <property name="name">DistQueue</property> <!-- properties --> <property name="jms.DestinationName">JndiTargetName</property> <property name="writers">user1 user2</property> <property name="jndiName">DisQueue</property> </factory-configuration> </configadmin>
Modifier and Type | Field and Description |
---|---|
private String |
className |
static org.objectweb.util.monolog.api.Logger |
logmon |
static String |
PID_NAME |
private Dictionary |
properties |
private org.osgi.framework.ServiceRegistration |
registration |
ADMIN_HOST, ADMIN_PORT, ADMIN_USERNAME, ADMIN_WRAPPER, bundleContext, destinations, DMQ, DMQ_SID, FREEREADING, FREEWRITING, JNDINAME, jndiNames, NAME, NB_MAXMSG, READERS, registrations, SERVERID, THRESHOLD, TYPE, WRITERS
Constructor and Description |
---|
ServiceDistributionQueue(org.osgi.framework.BundleContext bundleContext) |
public static final org.objectweb.util.monolog.api.Logger logmon
public static final String PID_NAME
private org.osgi.framework.ServiceRegistration registration
private String className
private Dictionary properties
public ServiceDistributionQueue(org.osgi.framework.BundleContext bundleContext)
public void doStop()
public String getName()
getName
in interface org.osgi.service.cm.ManagedServiceFactory
public void updated(String pid, Dictionary props) throws org.osgi.service.cm.ConfigurationException
updated
in interface org.osgi.service.cm.ManagedServiceFactory
org.osgi.service.cm.ConfigurationException
public void deleted(String pid)
deleted
in interface org.osgi.service.cm.ManagedServiceFactory
deleted
in class ServiceDestination
Copyright © 2016 ScalAgent D.T.. All Rights Reserved.