|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ServiceDef
A representation of the model object 'Service Def'. [[ TODO - add documentation here ]]
The following features are supported:
Cod ServizioBindingsMonitorableDiag EnabledOperationsVersioneTypesTrace EnabledService TypeAuth LevelRolesCod ProdottoCod ComponenteAnnotations
ServicedefPackage.getServiceDef()| Method Summary | |
|---|---|
org.eclipse.emf.common.util.EList<ServiceDefAnnotation> |
getAnnotations()
Returns the value of the 'Annotations' containment reference list. |
AuthLevelEnum |
getAuthLevel()
Returns the value of the 'Auth Level' attribute. |
org.eclipse.emf.common.util.EList<ServiceBinding> |
getBindings()
Returns the value of the 'Bindings' containment reference list. |
java.lang.String |
getCodComponente()
Returns the value of the 'Cod Componente' attribute |
java.lang.String |
getCodProdotto()
Returns the value of the 'Cod Prodotto' attribute |
java.lang.String |
getCodServizio()
Returns the value of the 'Cod Servizio' attribute |
org.eclipse.emf.common.util.EList<Operation> |
getOperations()
Returns the value of the 'Operations' containment reference list. |
org.eclipse.emf.common.util.EList<Role> |
getRoles()
Returns the value of the 'Roles' containment reference list. |
SrvTypeEnum |
getServiceType()
Returns the value of the 'Service Type' attribute. |
Types |
getTypes()
Returns the value of the 'Types' containment reference |
java.lang.String |
getVersione()
Returns the value of the 'Versione' attribute |
boolean |
isDiagEnabled()
Returns the value of the 'Diag Enabled' attribute |
boolean |
isMonitorable()
Returns the value of the 'Monitorable' attribute |
boolean |
isTraceEnabled()
Returns the value of the 'Trace Enabled' attribute |
void |
setAuthLevel(AuthLevelEnum value)
Sets the value of the ' Auth Level' attribute |
void |
setCodComponente(java.lang.String value)
Sets the value of the ' Cod Componente' attribute |
void |
setCodProdotto(java.lang.String value)
Sets the value of the ' Cod Prodotto' attribute |
void |
setCodServizio(java.lang.String value)
Sets the value of the ' Cod Servizio' attribute |
void |
setDiagEnabled(boolean value)
Sets the value of the ' Diag Enabled' attribute |
void |
setMonitorable(boolean value)
Sets the value of the ' Monitorable' attribute |
void |
setServiceType(SrvTypeEnum value)
Sets the value of the ' Service Type' attribute |
void |
setTraceEnabled(boolean value)
Sets the value of the ' Trace Enabled' attribute |
void |
setTypes(Types value)
Sets the value of the ' Types' containment reference |
void |
setVersione(java.lang.String value)
Sets the value of the ' Versione' attribute |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Method Detail |
|---|
java.lang.String getCodServizio()
If the meaning of the 'Cod Servizio' attribute isn't clear, there really should be more of a description here...
Codice del servizio. può assumere un valore alfanumerico ed è ammesso il separatore "_".
setCodServizio(String),
ServicedefPackage.getServiceDef_CodServizio()void setCodServizio(java.lang.String value)
Cod Servizio' attribute.
value - the new value of the 'Cod Servizio' attribute.getCodServizio()org.eclipse.emf.common.util.EList<ServiceBinding> getBindings()
ServiceBinding.
If the meaning of the 'Bindings' containment reference list isn't clear, there really should be more of a description here...
Elenco dei binding (canali) su cui è esposto il servizio. A seconda delle cartucce di generazione saranno o meno disponibili solo alcune tipologie di binding.
ServicedefPackage.getServiceDef_Bindings()boolean isMonitorable()
If the meaning of the 'Monitorable' attribute isn't clear, there really should be more of a description here...
Se valorizzato a true il servizio è predisposto per il monotoraggio. La funzione può non essere prevista per tutte le cartucce.
setMonitorable(boolean),
ServicedefPackage.getServiceDef_Monitorable()void setMonitorable(boolean value)
Monitorable' attribute.
value - the new value of the 'Monitorable' attribute.isMonitorable()boolean isDiagEnabled()
If the meaning of the 'Diag Enabled' attribute isn't clear, there really should be more of a description here...
Se valorizzato a true il servizio è predisposto per le funzioni di diagnostica. La funzione può non essere prevista per tutte le cartucce.
setDiagEnabled(boolean),
ServicedefPackage.getServiceDef_DiagEnabled()void setDiagEnabled(boolean value)
Diag Enabled' attribute.
value - the new value of the 'Diag Enabled' attribute.isDiagEnabled()org.eclipse.emf.common.util.EList<Operation> getOperations()
Operation.
If the meaning of the 'Operations' containment reference list isn't clear, there really should be more of a description here...
Elenco delle operazioni esposte dal servizio
ServicedefPackage.getServiceDef_Operations()java.lang.String getVersione()
If the meaning of the 'Versione' attribute isn't clear, there really should be more of a description here...
Versione dell'interfaccia di sevizio.
setVersione(String),
ServicedefPackage.getServiceDef_Versione()void setVersione(java.lang.String value)
Versione' attribute.
value - the new value of the 'Versione' attribute.getVersione()Types getTypes()
If the meaning of the 'Types' containment reference isn't clear, there really should be more of a description here...
Elenco dei tipi (Entity ed Exception) definiti per il servizio
setTypes(Types),
ServicedefPackage.getServiceDef_Types()void setTypes(Types value)
Types' containment reference.
value - the new value of the 'Types' containment reference.getTypes()boolean isTraceEnabled()
If the meaning of the 'Trace Enabled' attribute isn't clear, there really should be more of a description here...
Se valorizzato a true il servizio è predisposto per il tracing delle chiamate. La funzione può non essere prevista per tutte le cartucce.
setTraceEnabled(boolean),
ServicedefPackage.getServiceDef_TraceEnabled()void setTraceEnabled(boolean value)
Trace Enabled' attribute.
value - the new value of the 'Trace Enabled' attribute.isTraceEnabled()SrvTypeEnum getServiceType()
"appl".
The literals are from the enumeration SrvTypeEnum.
If the meaning of the 'Service Type' attribute isn't clear, there really should be more of a description here...
Tipologia di servizio. Un servizio può essere:
SrvTypeEnum,
setServiceType(SrvTypeEnum),
ServicedefPackage.getServiceDef_ServiceType()void setServiceType(SrvTypeEnum value)
Service Type' attribute.
value - the new value of the 'Service Type' attribute.SrvTypeEnum,
getServiceType()AuthLevelEnum getAuthLevel()
"A0".
The literals are from the enumeration AuthLevelEnum.
If the meaning of the 'Auth Level' attribute isn't clear, there really should be more of a description here...
Livello di autenticazione/autorizzazione richiesta dal servizio. Può valere:
AuthLevelEnum,
setAuthLevel(AuthLevelEnum),
ServicedefPackage.getServiceDef_AuthLevel()void setAuthLevel(AuthLevelEnum value)
Auth Level' attribute.
value - the new value of the 'Auth Level' attribute.AuthLevelEnum,
getAuthLevel()org.eclipse.emf.common.util.EList<Role> getRoles()
Role.
If the meaning of the 'Roles' containment reference list isn't clear, there really should be more of a description here...
I ruoli previsti per l'autorizzazione del servizio
ServicedefPackage.getServiceDef_Roles()java.lang.String getCodProdotto()
setCodProdotto(String),
ServicedefPackage.getServiceDef_CodProdotto()void setCodProdotto(java.lang.String value)
Cod Prodotto' attribute.
value - the new value of the 'Cod Prodotto' attribute.getCodProdotto()java.lang.String getCodComponente()
setCodComponente(String),
ServicedefPackage.getServiceDef_CodComponente()void setCodComponente(java.lang.String value)
Cod Componente' attribute.
value - the new value of the 'Cod Componente' attribute.getCodComponente()org.eclipse.emf.common.util.EList<ServiceDefAnnotation> getAnnotations()
ServiceDefAnnotation.
If the meaning of the 'Annotations' containment reference list isn't clear, there really should be more of a description here...
ServicedefPackage.getServiceDef_Annotations()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||