public class OfferWrapper extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
OPENBUS_COMPONENT_INTERFACE |
| Constructor and Description |
|---|
OfferWrapper(tecgraf.openbus.core.v2_1.services.offer_registry.ServiceOfferDesc desc)
/** Construtor.
|
| Modifier and Type | Method and Description |
|---|---|
static List<OfferWrapper> |
convertToInfo(List<tecgraf.openbus.core.v2_1.services.offer_registry.ServiceOfferDesc> offers)
Método utilitário para converter lista de
ServiceOfferDesc para
OfferWrapper |
boolean |
equals(Object o)
Compara um objeto à instância de
OfferWrapper. |
Date |
getDate()
Obtém data de início da oferta.
|
tecgraf.openbus.core.v2_1.services.offer_registry.ServiceOfferDesc |
getDescriptor()
Recupera o próprio objeto descritor de oferta.
|
Vector<String> |
getEndpoints()
Recupera a versão do componente da oferta.
|
String |
getEntityId()
Recupera o identificador da oferta.
|
Vector<String> |
getInterfaces()
Obtém nome da interface da oferta.
|
String |
getName()
Recupera o nome do componente da oferta.
|
static Vector<String> |
getProperties(tecgraf.openbus.core.v2_1.services.offer_registry.ServiceOfferDesc offer,
String prop)
Recupera os valores de uma dada propriedade em uma oferta.
|
static String |
getProperty(tecgraf.openbus.core.v2_1.services.offer_registry.ServiceOfferDesc offer,
String prop)
Recupera o valor de uma dada propriedade em uma oferta.
|
Availability |
getStatus()
Recupera o estado da referência remota, se está alcançável ou não.
|
String |
getVersion()
Recupera a versão do componente da oferta.
|
int |
hashCode()
Código hash do objeto.
|
void |
updateStatus(Availability.Status status,
Exception exception)
Atualiza o estado da conectividade da referência.
|
public static final String OPENBUS_COMPONENT_INTERFACE
public OfferWrapper(tecgraf.openbus.core.v2_1.services.offer_registry.ServiceOfferDesc desc)
desc - descritor da ofertapublic static String getProperty(tecgraf.openbus.core.v2_1.services.offer_registry.ServiceOfferDesc offer, String prop)
offer - o descritor da ofertaprop - a propriedade sendo buscadanull caso não a
propriedade não exista.public static Vector<String> getProperties(tecgraf.openbus.core.v2_1.services.offer_registry.ServiceOfferDesc offer, String prop)
offer - o descritor da ofertaprop - a propriedade sendo buscadapublic boolean equals(Object o)
OfferWrapper.
O método não leva em consideração o objeto descritor da oferta.public int hashCode()
public String getEntityId()
public Vector<String> getInterfaces()
public Date getDate()
public tecgraf.openbus.core.v2_1.services.offer_registry.ServiceOfferDesc getDescriptor()
public String getName()
public String getVersion()
public static List<OfferWrapper> convertToInfo(List<tecgraf.openbus.core.v2_1.services.offer_registry.ServiceOfferDesc> offers)
ServiceOfferDesc para
OfferWrapperoffers - a lista de ServiceOfferDescOfferWrapperpublic Vector<String> getEndpoints()
public Availability getStatus()
Availability.Statuspublic void updateStatus(Availability.Status status, Exception exception)
status - um valor entre os previstos em Availability.Statusexception - uma exceção se ocorrer ou null caso contrárioCopyright © 2018. All rights reserved.