com.ibm.datapower.wamt.amp
Class InterDependentServiceCollection

java.lang.Object
  extended by com.ibm.datapower.wamt.amp.InterDependentServiceCollection

public class InterDependentServiceCollection
extends java.lang.Object

This represents the data that would be returned only from Commands.getInterDependentServices(DeviceContext, String, byte[], ConfigObject[]), Commands.getInterDependentServices(DeviceContext, String, String, String, ConfigObject[]).


Field Summary
static java.lang.String COPYRIGHT_2012
           
 
Constructor Summary
InterDependentServiceCollection(java.util.List<RuntimeService> serviceList, java.util.List<ConfigObject> objectToBeOverwritten, StringCollection fileList)
          Construct a new InterDependentServiceCollection object which is returned only by Commands#getInterDependentServices(DeviceContext, String, byte[], ConfigObject[] in general.
 
Method Summary
 StringCollection getFilesToBeOverwritten()
          Get a file list of the interdependent service to be overwritten.
 RuntimeService[] getInterDependentServices()
          Get all RuntimeService objects of the interdependent service.
 ConfigObject[] getObjectToBeOverwritten()
          Get the ConfigObject object(s) to be overwritten.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COPYRIGHT_2012

public static final java.lang.String COPYRIGHT_2012
See Also:
Constant Field Values
Constructor Detail

InterDependentServiceCollection

public InterDependentServiceCollection(java.util.List<RuntimeService> serviceList,
                                       java.util.List<ConfigObject> objectToBeOverwritten,
                                       StringCollection fileList)
Construct a new InterDependentServiceCollection object which is returned only by Commands#getInterDependentServices(DeviceContext, String, byte[], ConfigObject[] in general.

Method Detail

getInterDependentServices

public RuntimeService[] getInterDependentServices()
Get all RuntimeService objects of the interdependent service.

Returns:
a RuntimeService array contains all services

getFilesToBeOverwritten

public StringCollection getFilesToBeOverwritten()
Get a file list of the interdependent service to be overwritten.

Returns:
a StringCollection contains all files

getObjectToBeOverwritten

public ConfigObject[] getObjectToBeOverwritten()
Get the ConfigObject object(s) to be overwritten.

Returns:
the ConfigObject array


© Copyright IBM Corp. 2006, 2010 All Rights Reserved.