ReleaseJwsObjects Method
This method releases all objects contained in a particular Joint Workspace. The Release date of all objects is determined using the value of S_ISS_JWS.EFF_RELLEASE_DT field; if this field is empty, then the objects are released as of the current moment.
If one of the objects is locked by another user, then the method generates an error.
Note: Because each content object is published as a separate transaction,
new versions are committed into the database one by one. Although
they will have same effective start time, customizable product models
are incomplete until all participating objects are published. Therefore,
during this short period of loading data, dependencies among versions
might temporarily result in unexpected structure or an error. To avoid
such behavior, it is recommended that you specify effective start
time in near future (such as Now() + 15 min), so all the participating
objects are committed and effective by the time the new versions are
accessible.
Syntax
ISS Import Export Authoring Service.InvokeMethod(“ReleaseJwsObject", Input Arguments,Output Arguments);
Arguments
Argument | Type | Description |
---|---|---|
MethodName |
In |
ReleaseJwsObjects |
Input Arguments |
In |
Information for releasing JWS content |
Output Arguments |
Out |
None |
Properties of Input Arguments
Property | Value | Description |
---|---|---|
RootObjectType |
ISS_JWS |
Keyword |
RootObjectName |
Name of the JWS record |
Name of the JWS record |