Interface ADRepository
-
- All Superinterfaces:
ELContainerAble
,ELDeleteAble
,ELElement
,ELNamedElement
,ELNamespaceAble
,ELObject
,ELUUIDAble
public interface ADRepository extends ELUUIDAble, ELNamespaceAble
Represents the repository.- See Also:
ADRepositoryHelper
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ADRepository.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MMGeneral
getGeneral()
The general element which is owned by the current object.boolean
getInactivityLogoutUsers()
Logout inactive users automatically,java.lang.String
getLockText()
Returns the current lock note if logins are prevented.<T extends ADEventLogEntry>
java.util.List<T>getOwnedEventLogEntry(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
All event log entries owned by the current object.java.util.List<ADInoHost>
getOwnedInoHost(K_CONTROL_OPTION... behaviourFlags)
The host entries which are owned by the current object.<T extends ADModel>
java.util.List<T>getOwnedModel(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
The models which are owned by the current object.java.util.List<MM2SchemaTranslation>
getOwnedSchemaTranslation(K_CONTROL_OPTION... behaviourFlags)
All translations owned by thisADRepository
.java.util.List<ADUpdTime>
getOwnedUpdTime(K_CONTROL_OPTION... behaviourFlags)
The update times which are owned by the current object.ADRepAdmin
getRepAdmin()
The repository administrator of the current object.ADRepLogOption
getRepLogOption()
The login option which is owned by the current object.java.util.List<ELValSpecString>
getRepositoryInactivity(K_CONTROL_OPTION... behaviourFlags)
All string values of repository inactivity owned by the current object.java.lang.String
getRepositoryPath()
Returns the fully qualified path of this repository.MM2Schema
getSchema()
The schema owned by the current object.ADUpdInterval
getUpdInterval()
The update interval which is owned by the current object.ELElement
getVersionRoot()
Returns the the current object's version unit root instance.boolean
isDemoInstallation()
Returns true if the model server is running in a demo installation.boolean
isSingleSignOn()
Returns true if the model server is running in single sign-on mode.void
modifyPassword(java.lang.String oldPass, java.lang.String newPass)
Use to modify the repository administrator password of the current object.-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContainerAble
getClientDependency, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, sortContents
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELDeleteAble
delete
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELElement
duplicateElement, getAssignAbleToVattr, getAssignAbleToVattr, getClientId, getCreateTemplateOfInstance, getDisplayBitmap, getDisplayColor, getDisplayFont, getDisplayLine, getDisplayName, getDisplayNameShort, getDisplayNSName, getElementCache, getElementMappingInformation, getQualifiedNamespaceName, getRelshipBinDir, getRelshipBinDir, getRelshipBinDirTarget, getUnitToLock, getValSpecElement, isContainedInProfile, isUnresolved, lockUnit, setUnresolved, unlockUnit
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamedElement
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getSupplierDependency, rename, setName, setNameKind
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamespaceAble
getElementImport, getImportedElement, getImportedElement, getImportedPackage, getImportedPackage, getMember, getMember, getMemberByPattern, getMemberByPattern, getOwnedConstraint, getOwnedMember, getOwnedMemberByPath, getOwnedMemberByPattern, getOwnedMemberByPattern, getOwnedMemberTransitiveByPattern, getOwnedMemberTransitiveByPattern, getOwnedMemberTransitiveByPatternIgnoreCase, getOwnedMemberTransitiveByPatternIgnoreCase, getPackageImport
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasRead
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble
getHyperlinkReferenceAble, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUID
-
-
-
-
Method Detail
-
isSingleSignOn
boolean isSingleSignOn() throws InoNetException, SrvErrorException
Returns true if the model server is running in single sign-on mode.- Throws:
InoNetException
SrvErrorException
-
getInactivityLogoutUsers
boolean getInactivityLogoutUsers() throws InoNetException, SrvErrorException
Logout inactive users automatically,- Throws:
InoNetException
SrvErrorException
-
isDemoInstallation
boolean isDemoInstallation() throws InoNetException, SrvErrorException
Returns true if the model server is running in a demo installation.- Throws:
InoNetException
SrvErrorException
-
getLockText
java.lang.String getLockText() throws InoNetException, SrvErrorException
Returns the current lock note if logins are prevented.- Throws:
InoNetException
SrvErrorException
-
getVersionRoot
ELElement getVersionRoot() throws InoNetException, SrvErrorException
Returns the the current object's version unit root instance.- Throws:
InoNetException
SrvErrorException
-
getRepositoryPath
java.lang.String getRepositoryPath() throws InoNetException, SrvErrorException
Returns the fully qualified path of this repository.- Throws:
InoNetException
SrvErrorException
-
modifyPassword
void modifyPassword(java.lang.String oldPass, java.lang.String newPass) throws InoNetException, SrvErrorException
Use to modify the repository administrator password of the current object.- Parameters:
oldPass
- current passwordnewPass
- new password- Throws:
InoNetException
SrvErrorException
-
getSchema
MM2Schema getSchema() throws InoNetException, SrvErrorException
The schema owned by the current object.- Throws:
InoNetException
SrvErrorException
-
getOwnedUpdTime
java.util.List<ADUpdTime> getOwnedUpdTime(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The update times which are owned by the current object.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getOwnedModel
<T extends ADModel> java.util.List<T> getOwnedModel(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The models which are owned by the current object.- Parameters:
returnType
- Specifies the type of elements to be returned.behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getUpdInterval
ADUpdInterval getUpdInterval() throws InoNetException, SrvErrorException
The update interval which is owned by the current object.- Throws:
InoNetException
SrvErrorException
-
getRepLogOption
ADRepLogOption getRepLogOption() throws InoNetException, SrvErrorException
The login option which is owned by the current object.- Throws:
InoNetException
SrvErrorException
-
getRepAdmin
ADRepAdmin getRepAdmin() throws InoNetException, SrvErrorException
The repository administrator of the current object.- Throws:
InoNetException
SrvErrorException
-
getGeneral
MMGeneral getGeneral() throws InoNetException, SrvErrorException
The general element which is owned by the current object.- Throws:
InoNetException
SrvErrorException
-
getOwnedInoHost
java.util.List<ADInoHost> getOwnedInoHost(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The host entries which are owned by the current object.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getOwnedEventLogEntry
<T extends ADEventLogEntry> java.util.List<T> getOwnedEventLogEntry(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All event log entries owned by the current object.- Parameters:
returnType
- Specifies the type of elements to be returned.behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getRepositoryInactivity
java.util.List<ELValSpecString> getRepositoryInactivity(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All string values of repository inactivity owned by the current object.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getOwnedSchemaTranslation
java.util.List<MM2SchemaTranslation> getOwnedSchemaTranslation(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All translations owned by thisADRepository
.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
-