lumis.service.wsrp.producer
Class ProducerManagerImpl

Package class diagram package ProducerManagerImpl
java.lang.Object
  extended by lumis.service.wsrp.producer.ProducerManagerImpl
All Implemented Interfaces:
com.sun.portal.wsrp.producer.ProducerManager

public class ProducerManagerImpl
extends Object
implements com.sun.portal.wsrp.producer.ProducerManager

ProducerManager implementation.

Since:
5.5.0

Constructor Summary
ProducerManagerImpl(String portalId)
          Constructor used by ProducerManagerFactory.
 
Method Summary
 void addProducer(String namespace, String instanceName, boolean status, boolean requiresRegistration, boolean supportsInBandRegistration, String version, com.sun.portal.wsrp.common.stubs.v2.ModelDescription registrationPropertyDescription)
           
 boolean areAllProducersDisabled()
           
 List<com.sun.portal.wsrp.producer.Producer> getAllProducers(String namespace)
           
 com.sun.portal.wsrp.producer.Producer getProducer(String producerKey)
           
 com.sun.portal.wsrp.producer.Producer getProducer(String namespace, String instanceName)
           
 void removeProducers(String namespace, String[] instanceNames)
           
 void setAllProducersDisabled(boolean value)
           
 void updateProducer(com.sun.portal.wsrp.producer.Producer producer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProducerManagerImpl

public ProducerManagerImpl(String portalId)
Constructor used by ProducerManagerFactory.

Parameters:
portalId - the portal identifier.
Since:
5.5.0
Method Detail

addProducer

public void addProducer(String namespace,
                        String instanceName,
                        boolean status,
                        boolean requiresRegistration,
                        boolean supportsInBandRegistration,
                        String version,
                        com.sun.portal.wsrp.common.stubs.v2.ModelDescription registrationPropertyDescription)
                 throws com.sun.portal.wsrp.producer.ProducerException
Specified by:
addProducer in interface com.sun.portal.wsrp.producer.ProducerManager
Throws:
com.sun.portal.wsrp.producer.ProducerException

areAllProducersDisabled

public boolean areAllProducersDisabled()
                                throws com.sun.portal.wsrp.producer.ProducerException
Specified by:
areAllProducersDisabled in interface com.sun.portal.wsrp.producer.ProducerManager
Throws:
com.sun.portal.wsrp.producer.ProducerException

getAllProducers

public List<com.sun.portal.wsrp.producer.Producer> getAllProducers(String namespace)
                                                            throws com.sun.portal.wsrp.producer.ProducerException
Specified by:
getAllProducers in interface com.sun.portal.wsrp.producer.ProducerManager
Throws:
com.sun.portal.wsrp.producer.ProducerException

getProducer

public com.sun.portal.wsrp.producer.Producer getProducer(String namespace,
                                                         String instanceName)
                                                  throws com.sun.portal.wsrp.producer.ProducerException
Specified by:
getProducer in interface com.sun.portal.wsrp.producer.ProducerManager
Throws:
com.sun.portal.wsrp.producer.ProducerException

getProducer

public com.sun.portal.wsrp.producer.Producer getProducer(String producerKey)
                                                  throws com.sun.portal.wsrp.producer.ProducerException
Specified by:
getProducer in interface com.sun.portal.wsrp.producer.ProducerManager
Throws:
com.sun.portal.wsrp.producer.ProducerException

removeProducers

public void removeProducers(String namespace,
                            String[] instanceNames)
                     throws com.sun.portal.wsrp.producer.ProducerException
Specified by:
removeProducers in interface com.sun.portal.wsrp.producer.ProducerManager
Throws:
com.sun.portal.wsrp.producer.ProducerException

updateProducer

public void updateProducer(com.sun.portal.wsrp.producer.Producer producer)
                    throws com.sun.portal.wsrp.producer.ProducerException
Specified by:
updateProducer in interface com.sun.portal.wsrp.producer.ProducerManager
Throws:
com.sun.portal.wsrp.producer.ProducerException

setAllProducersDisabled

public void setAllProducersDisabled(boolean value)
                             throws com.sun.portal.wsrp.producer.ProducerException
Specified by:
setAllProducersDisabled in interface com.sun.portal.wsrp.producer.ProducerManager
Throws:
com.sun.portal.wsrp.producer.ProducerException


Lumisportal  5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.