%ZHSLIB.PackageManager.Client.RemoteServerDefinition
persistent class %ZHSLIB.PackageManager.Client.RemoteServerDefinition extends %ZHSLIB.PackageManager.Client.ServerDefinition
SQL Table Name: %ZHSLIB_PackageManager_Client.RemoteServerDefinition
Property Inventory (Including Private)
Method Inventory (Including Private)
- %OnBeforeSave()
- %OnValidateObject()
- Display()
- GetPackageService()
- GetPublishService()
- GetSortOrder()
- OnConfigure()
Parameters
parameter DISPLAYNAME = Remote Repository (SOAP Services);
Inherited description: Display name for this type of repository, shown in the UI and package manager shell.
parameter MONIKER = soap;
Inherited description: Short/logical name for this type of repository, used in the package manager shell as an alternative to the full class name.
Properties (Including Private)
property DeploymentEnabled as %Boolean;
Property methods: DeploymentEnabledDisplayToLogical(), DeploymentEnabledGet(), DeploymentEnabledGetStored(), DeploymentEnabledIsValid(), DeploymentEnabledLogicalToDisplay(), DeploymentEnabledNormalize(), DeploymentEnabledSet()
property Details as %String);
Property methods: DetailsCompute(), DetailsDisplayToLogical(), DetailsGet(), DetailsGetStored(), DetailsIsValid(), DetailsLogicalToDisplay(), DetailsLogicalToOdbc(), DetailsNormalize(), DetailsSQLCompute(), DetailsSet(), DetailsSetT()
property Password as %String);
Property methods: PasswordDisplayToLogical(), PasswordGet(), PasswordGetStored(), PasswordIsValid(), PasswordLogicalToDisplay(), PasswordLogicalToOdbc(), PasswordNormalize(), PasswordSet()
property PublishEndpoint as %String (MAXLEN = 2048);
Property methods: PublishEndpointDisplayToLogical(), PublishEndpointGet(), PublishEndpointGetStored(), PublishEndpointIsValid(), PublishEndpointLogicalToDisplay(), PublishEndpointLogicalToOdbc(), PublishEndpointNormalize(), PublishEndpointSet()
property RetrievalEndpoint as %String (MAXLEN = 2048) [ Required ];
Property methods: RetrievalEndpointCheck(), RetrievalEndpointCheckUnique(), RetrievalEndpointDelete(), RetrievalEndpointDisplayToLogical(), RetrievalEndpointExists(), RetrievalEndpointGet(), RetrievalEndpointGetStored(), RetrievalEndpointIsValid(), RetrievalEndpointLogicalToDisplay(), RetrievalEndpointLogicalToOdbc(), RetrievalEndpointNormalize(), RetrievalEndpointOpen(), RetrievalEndpointSQLCheckUnique(), RetrievalEndpointSQLExists(), RetrievalEndpointSQLFindPKeyByConstraint(), RetrievalEndpointSQLFindRowIDByConstraint(), RetrievalEndpointSet()
property SSLConfigName as %String (MAXLEN = 255);
Property methods: SSLConfigNameDisplayToLogical(), SSLConfigNameGet(), SSLConfigNameGetStored(), SSLConfigNameIsValid(), SSLConfigNameLogicalToDisplay(), SSLConfigNameLogicalToOdbc(), SSLConfigNameNormalize(), SSLConfigNameSet()
property Username as %String);
Property methods: UsernameDisplayToLogical(), UsernameGet(), UsernameGetStored(), UsernameIsValid(), UsernameLogicalToDisplay(), UsernameLogicalToOdbc(), UsernameNormalize(), UsernameSet()
Methods (Including Private)
This callback method is invoked by the %Save() method to
provide notification that the object is being saved. It is called before
any data is written to disk.
insert will be set to 1 if this object is being saved for the first time.
If this method returns an error then the call to %Save() will fail.
private method %OnValidateObject() as %Status [ Language = objectscript ]
This callback method is invoked by the %ValidateObject() method to
provide notification that the current object is being validated.
If this method returns an error then %ValidateObject() will fail.
method Display() [ Language = objectscript ]
Outputs information about this server to the current device.
Subclasses may override to show additional information.
method GetPackageService() as %ZHSLIB.PackageManager.Core.IPackageService [ Language = objectscript ]
Returns a SOAP client to interact with this server.
method GetPublishService() as %ZHSLIB.PackageManager.Core.IPublishService [ Language = objectscript ]
Returns a SOAP client to publish modules/applications to this server.
private method GetSortOrder() as %Integer [ Language = objectscript ]
Inherited description: Subclasses must override. Orders repositories by type and possibly other factors.
classmethod OnConfigure(pInstance As %ZHSLIB.PackageManager.Client.ServerDefinition, pInteractive As %Boolean = 1, ByRef pModifiers, ByRef pData) as %Status [ Language = objectscript ]
Handles modifiers/data attributes provided from the package manager shell.
Indexes
index (DeploymentServer on DeploymentEnabled) [Unique];
Index methods: DeploymentServerCheck(), DeploymentServerCheckUnique(), DeploymentServerDelete(), DeploymentServerExists(), DeploymentServerOpen(), DeploymentServerSQLCheckUnique(), DeploymentServerSQLExists(), DeploymentServerSQLFindPKeyByConstraint(), DeploymentServerSQLFindRowIDByConstraint()
index (RetrievalEndpoint on RetrievalEndpoint) [Unique];
Index methods: RetrievalEndpointCheck(), RetrievalEndpointCheckUnique(), RetrievalEndpointDelete(), RetrievalEndpointDisplayToLogical(), RetrievalEndpointExists(), RetrievalEndpointGet(), RetrievalEndpointGetStored(), RetrievalEndpointIsValid(), RetrievalEndpointLogicalToDisplay(), RetrievalEndpointLogicalToOdbc(), RetrievalEndpointNormalize(), RetrievalEndpointOpen(), RetrievalEndpointSQLCheckUnique(), RetrievalEndpointSQLExists(), RetrievalEndpointSQLFindPKeyByConstraint(), RetrievalEndpointSQLFindRowIDByConstraint(), RetrievalEndpointSet()
Inherited Members
Inherited Properties (Including Private)
Inherited Methods (Including Private)
- %AcquireLock()
- %AddToSaveSet()
- %AddToSyncSet()
- %BMEBuilt()
- %BuildIndicesAsync()
- %BuildIndicesAsyncResponse()
- %CheckConstraints()
- %CheckConstraintsForExtent()
- %ClassIsLatestVersion()
- %ClassName()
- %ComposeOid()
- %ConstructClone()
- %ConstructCloneInit()
- %CreateModelInstance()
- %Delete()
- %DeleteData()
- %DeleteExtent()
- %DeleteId()
- %DeleteModel()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %Exists()
- %ExistsId()
- %Extends()
- %GUID()
- %GUIDSet()
- %GetJSValidationCode()
- %GetLock()
- %GetParameter()
- %GetPropertyInfo()
- %GetSwizzleObject()
- %Id()
- %InsertBatch()
- %InvokeAction()
- %IsA()
- %IsModified()
- %IsNull()
- %IsReadOnly()
- %KillExtent()
- %KillExtentData()
- %LoadData()
- %LoadFromMemory()
- %LockExtent()
- %LockId()
- %New()
- %NormalizeObject()
- %ObjectIsNull()
- %ObjectModified()
- %Oid()
- %OnAddToSaveSet()
- %OnAfterBuildIndices()
- %OnAfterDelete()
- %OnAfterPurgeIndices()
- %OnAfterSave()
- %OnBeforeAddToSync()
- %OnBeforeBuildIndices()
- %OnBeforePurgeIndices()
- %OnClose()
- %OnConstructClone()
- %OnCopyDataFromModel()
- %OnCopyDataToModel()
- %OnDelete()
- %OnDeleteModel()
- %OnDeleteSource()
- %OnDetermineClass()
- %OnGetPropertyInfo()
- %OnInvokeAction()
- %OnJournalObject()
- %OnLoadModel()
- %OnNew()
- %OnNewSource()
- %OnOpen()
- %OnOpenSource()
- %OnReload()
- %OnRollBack()
- %OnSaveSource()
- %OnStoreModel()
- %OnSubmit()
- %Open()
- %OpenId()
- %OpenModel()
- %OriginalNamespace()
- %PackageName()
- %PhysicalAddress()
- %PurgeIndices()
- %ReleaseLock()
- %Reload()
- %RemoveFromSaveSet()
- %ResolveConcurrencyConflict()
- %RollBack()
- %Save()
- %SaveData()
- %SaveDirect()
- %SaveIndices()
- %SaveModel()
- %SerializeObject()
- %SetModified()
- %SortBegin()
- %SortEnd()
- %SubmitHandler()
- %SyncObjectIn()
- %SyncTransport()
- %UnlockExtent()
- %UnlockId()
- %ValidateIndices()
- %ValidateObject()
- %ValidateTable()
- CatalogClose()
- CatalogExecute()
- CatalogFetch()
- Configure()
- SortOrder()
Storage
Gray indicates storage defined by superclasses.
Storage Model: Storage (%ZHSLIB.PackageManager.Client.ServerDefinition)
^HS.PM.Client.ServerDefD(ID) |
= | %%CLASSNAME
Name
RetrievalEndpoint
SSLConfigName
Credentials
PublishEndpoint
Enabled
IsLocalCache
Details
Snapshots
Prereleases
|
Storage Model: Storage (%ZHSLIB.PackageManager.Client.RemoteServerDefinition)
^HS.PM.Client.ServerDefD(ID,"RemoteServerDefinition") |
= | DeploymentEnabled
Username
Password
|