Class "servicedef :: ServiceDef"

Defined in package : servicedef

[[ TODO - add documentation here ]]

Direct Attributes

Direct References

Referenced by

Attribute servicedef :: AuthLevelEnum authLevel

Livello di autenticazione/autorizzazione richiesta dal servizio. Può valere:

PropertyDescription
typeservicedef :: AuthLevelEnum
changeabletrue
defaultValueLiteralA0
derivedfalse
iDfalse
lowerBound0
nameauthLevel
orderedtrue
transientfalse
uniquetrue
unsettablefalse
upperBound1
volatilefalse

Attribute ecore :: EString codComponente

[[ TODO - add documentation here ]]

PropertyDescription
typeecore :: EString
changeabletrue
defaultValueLiteralnull
derivedfalse
iDfalse
lowerBound0
namecodComponente
orderedtrue
transientfalse
uniquetrue
unsettablefalse
upperBound1
volatilefalse

Attribute ecore :: EString codProdotto

[[ TODO - add documentation here ]]

PropertyDescription
typeecore :: EString
changeabletrue
defaultValueLiteralnull
derivedfalse
iDfalse
lowerBound0
namecodProdotto
orderedtrue
transientfalse
uniquetrue
unsettablefalse
upperBound1
volatilefalse

Attribute ecore :: EString codServizio

Codice del servizio. può assumere un valore alfanumerico ed è ammesso il separatore "_".

PropertyDescription
typeecore :: EString
changeabletrue
defaultValueLiteralnull
derivedfalse
iDfalse
lowerBound0
namecodServizio
orderedtrue
transientfalse
uniquetrue
unsettablefalse
upperBound1
volatilefalse

Attribute ecore :: EBoolean diagEnabled

Se valorizzato a true il servizio è predisposto per le funzioni di diagnostica. La funzione può non essere prevista per tutte le cartucce.

PropertyDescription
typeecore :: EBoolean
changeabletrue
defaultValueLiteralnull
derivedfalse
iDfalse
lowerBound0
namediagEnabled
orderedtrue
transientfalse
uniquetrue
unsettablefalse
upperBound1
volatilefalse

Attribute ecore :: EBoolean monitorable

Se valorizzato a true il servizio è predisposto per il monotoraggio. La funzione può non essere prevista per tutte le cartucce.

PropertyDescription
typeecore :: EBoolean
changeabletrue
defaultValueLiteralnull
derivedfalse
iDfalse
lowerBound0
namemonitorable
orderedtrue
transientfalse
uniquetrue
unsettablefalse
upperBound1
volatilefalse

Attribute servicedef :: SrvTypeEnum serviceType

Tipologia di servizio. Un servizio può essere:

PropertyDescription
typeservicedef :: SrvTypeEnum
changeabletrue
defaultValueLiteralappl
derivedfalse
iDfalse
lowerBound0
nameserviceType
orderedtrue
transientfalse
uniquetrue
unsettablefalse
upperBound1
volatilefalse

Attribute ecore :: EBoolean traceEnabled

Se valorizzato a true il servizio è predisposto per il tracing delle chiamate. La funzione può non essere prevista per tutte le cartucce.

PropertyDescription
typeecore :: EBoolean
changeabletrue
defaultValueLiteralnull
derivedfalse
iDfalse
lowerBound0
nametraceEnabled
orderedtrue
transientfalse
uniquetrue
unsettablefalse
upperBound1
volatilefalse

Attribute ecore :: EString versione

Versione dell'interfaccia di sevizio.

PropertyDescription
typeecore :: EString
changeabletrue
defaultValueLiteralnull
derivedfalse
iDfalse
lowerBound0
nameversione
orderedtrue
transientfalse
uniquetrue
unsettablefalse
upperBound1
volatilefalse

Reference servicedef :: ServiceDefAnnotation annotations

PropertyDescription
typeservicedef :: ServiceDefAnnotation
changeabletrue
containmenttrue
defaultValueLiteralnull
derivedfalse
lowerBound0
nameannotations
orderedtrue
resolveProxiestrue
transientfalse
uniquetrue
unsettablefalse
upperBound-1
volatilefalse

Reference servicedef :: ServiceBinding bindings

Elenco dei binding (canali) su cui è esposto il servizio. A seconda delle cartucce di generazione saranno o meno disponibili solo alcune tipologie di binding.

PropertyDescription
typeservicedef :: ServiceBinding
changeabletrue
containmenttrue
defaultValueLiteralnull
derivedfalse
lowerBound0
namebindings
orderedtrue
resolveProxiestrue
transientfalse
uniquetrue
unsettablefalse
upperBound-1
volatilefalse

Reference servicedef :: Operation operations

Elenco delle operazioni esposte dal servizio

PropertyDescription
typeservicedef :: Operation
changeabletrue
containmenttrue
defaultValueLiteralnull
derivedfalse
lowerBound0
nameoperations
orderedtrue
resolveProxiestrue
transientfalse
uniquetrue
unsettablefalse
upperBound-1
volatilefalse

Reference servicedef :: Role roles

I ruoli previsti per l'autorizzazione del servizio

PropertyDescription
typeservicedef :: Role
changeabletrue
containmenttrue
defaultValueLiteralnull
derivedfalse
lowerBound0
nameroles
orderedtrue
resolveProxiestrue
transientfalse
uniquetrue
unsettablefalse
upperBound-1
volatilefalse

Reference servicedef :: Types types

Elenco dei tipi (Entity ed Exception) definiti per il servizio

PropertyDescription
typeservicedef :: Types
changeabletrue
containmenttrue
defaultValueLiteralnull
derivedfalse
lowerBound0
nametypes
orderedtrue
resolveProxiestrue
transientfalse
uniquetrue
unsettablefalse
upperBound1
volatilefalse
generated on 30-nov-2015 at 11.15.54 by metamodeldoc