Class RemoteServiceLevelCorrelatedInformation
- java.lang.Object
-
- org.neotropic.kuwaiba.northbound.ws.model.business.RemoteServiceLevelCorrelatedInformation
-
- All Implemented Interfaces:
Serializable
public class RemoteServiceLevelCorrelatedInformation extends Object implements Serializable
Groups a customer and the services associated to it that are related somehow to an interface/device provided in thegetAffectedServices
method. It's actually a replacement for a Hashmap, but more web service-friendly- Author:
- Charles Edward Bedon Cortazar <charles.bedon@kuwaiba.org>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RemoteServiceLevelCorrelatedInformation()
Mandatory parameterless constructor.RemoteServiceLevelCorrelatedInformation(RemoteObjectLight customer, List<RemoteObjectLight> services)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RemoteServiceLevelCorrelatedInformation
fromLocalResource(ServiceLevelCorrelatedInformation localResource)
static List<RemoteServiceLevelCorrelatedInformation>
fromLocalResources(List<ServiceLevelCorrelatedInformation> localResources)
RemoteObjectLight
getCustomer()
List<RemoteObjectLight>
getServices()
void
setCustomer(RemoteObjectLight customer)
void
setServices(List<RemoteObjectLight> services)
-
-
-
Constructor Detail
-
RemoteServiceLevelCorrelatedInformation
public RemoteServiceLevelCorrelatedInformation()
Mandatory parameterless constructor.
-
RemoteServiceLevelCorrelatedInformation
public RemoteServiceLevelCorrelatedInformation(RemoteObjectLight customer, List<RemoteObjectLight> services)
-
-
Method Detail
-
getCustomer
public RemoteObjectLight getCustomer()
-
setCustomer
public void setCustomer(RemoteObjectLight customer)
-
getServices
public List<RemoteObjectLight> getServices()
-
setServices
public void setServices(List<RemoteObjectLight> services)
-
fromLocalResource
public static RemoteServiceLevelCorrelatedInformation fromLocalResource(ServiceLevelCorrelatedInformation localResource)
-
fromLocalResources
public static List<RemoteServiceLevelCorrelatedInformation> fromLocalResources(List<ServiceLevelCorrelatedInformation> localResources)
-
-