|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecttecgraf.openbus.assistant.ServiceProperties
public class ServiceProperties
Classe utilizada como índice de referência de propriedades nativas do barramento (propriedades automáticas).
As constantes da classe são utilizadas pelo core do Openbus, durante a publicação, e por consumidores na atividade de busca de serviços no barramento.
E finalmente, o usuário pode definir propriedades com chaves customizadas que vão além das chaves apresentadas nesta classe.
ServiceProperty| Field Summary | |
|---|---|
static String |
COMPONENT_FACET
Nomes de facetas fornecidas pelo componente, segundo o modelo de componentes SCS. |
static String |
COMPONENT_INTERFACE
Interfaces publicadas pelo componente no barramento. |
static String |
COMPONENT_NAME
Nome do componente publicado no barramento. |
static String |
DAY
Dia do mês em que o serviço foi publicado no barramento (1-31). |
static String |
ENTITY
Nome da entidade que publicou o serviço no barramento. |
static String |
HOUR
Hora do dia em que o serviço foi publicado no barramento (0-23). |
static String |
ID
Identificador único da oferta do serviço no barramento. |
static String |
LOGIN
Identificador do login utilizado na publicação do serviço no barramento. |
static String |
MAJOR_VERSION
Número principal de versionamento, indica incrementos significativos em funcionalidade. |
static String |
MINOR_VERSION
Número secundário de versionamento, indica alteração de funcionalidades menores ou correção de bugs que impactam na solução. |
static String |
MINUTE
Minutos da hora em que o serviço foi publicado no barramento (0-59). |
static String |
MONTH
Mês em que o serviço foi publicado no barramento (1-12). |
static String |
PATCH_VERSION
Número de patch de versionamento, indica correções de bugs e alterações que não impactam na solução. |
static String |
SECOND
Segundos do minuto em que o serviço foi publicado no barramento (0-59). |
static String |
TIMESTAMP
Marca temporal. |
static String |
YEAR
Ano de publicação do serviço no barramento. |
| Constructor Summary | |
|---|---|
ServiceProperties()
|
|
| Method Summary |
|---|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String ID
Literal: openbus.offer.id
public static final String LOGIN
Literal: openbus.offer.login
public static final String ENTITY
A partir da versão do OpenBus 2.0, este valor é referente a entidades autenticadas unicamente através de certificados de segurança.
Literal: openbus.offer.entity
public static final String TIMESTAMP
Date.getTimeInMillis()
Literal: openbus.offer.timestamp
Date,
Constant Field Valuespublic static final String YEAR
Literal: openbus.offer.year
public static final String MONTH
Literal: openbus.offer.month
public static final String DAY
Literal: openbus.offer.day
public static final String HOUR
Literal: openbus.offer.hour
public static final String MINUTE
Literal: openbus.offer.minute
public static final String SECOND
Literal: openbus.offer.second
public static final String COMPONENT_NAME
Literal: openbus.component.name
public static final String COMPONENT_INTERFACE
Ex.: IDL:scs/core/IReceptacles:1.0
E pode ser obtido a partir do id da classe Helper gerada a
partir do contrato IDL. *
Literal: openbus.component.interface
public static final String COMPONENT_FACET
Ex.: IMetaInterface, IComponent, UOService...
Os nomes das facetas podem ser definidos pelo desenvolvedor.
Literal: openbus.component.facet
Facet,
IComponent,
IMetaInterface,
Constant Field Valuespublic static final String MAJOR_VERSION
Literal: openbus.component.version.major
public static final String MINOR_VERSION
Literal: openbus.component.version.minor
public static final String PATCH_VERSION
Literal: openbus.component.version.patch
| Constructor Detail |
|---|
public ServiceProperties()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||