6 Global Discovery Server ToC Previous Next

6.3 Information Model ToC Previous Next

6.3.8 UnregisterApplication ToC Previous Next

UnregisterApplication is used to remove an Application from a GlobalDiscoveryServer.

This Method shall only be invoked by authorized users.

A Server Application that is unregistered may be automatically added again if the GDS is configured to populate itself by calling FindServersOnNetwork and the Server Application is still registering with its local LDS.

If un-registration was successful and auditing is supported, the GDS shall generate the ApplicationRegistrationChangedAuditEventType (see 6.3.12).

Signature

UnregisterApplication(
[in] NodeId applicationId
);
Argument Description
applicationId The identifier assigned by the GDS to the Application.

Method Result Codes (defined in Call Service)

Result Code Description
Bad_NotFound The ApplicationId is not known to the GDS.
Bad_UserAccessDenied The current user does not have the rights required.

Table 8 specifies the AddressSpace representation for the UnregisterApplication Method.

Table 8 – UnregisterApplication Method AddressSpace Definition

Attribute Value
BrowseName UnregisterApplication
References NodeClass BrowseName DataType TypeDefinition ModellingRule
HasProperty Variable InputArguments Argument[] PropertyType Mandatory

Previous Next