SAS language processing events from remote submits.
This event interface conveys progress and status information for statements that are submitted remotely to CONNECT servers through a workspace server. The event interface is implemented by the LanguageService component client and functions as a callback facility to deliver notifications from the server to the client. You can implement these event callback methods to receive feedback about the status of the remote executing program.
| CORBA Definitions | |
| method RemoteProcStart | SAS language remote procedure start event |
| method RemoteProcComplete | SAS language remote procedure complete event |
| method RemoteDatastepStart | SAS language remote DATA step start event |
| method RemoteDatastepComplete | SAS language remote DATA step complete event |
| method RemoteStepError | SAS language remote step error event |
| method RemoteGlobalstmtComplete | SAS language remote global statement complete event |
| method RemoteGlobalstmtError | SAS language remote global statement error event |
| Java Classes | |
| IRemoteLanguageEventsHelper | Used to manipulate the IRemoteLanguageEvents type |
| IRemoteLanguageEventsHolder | Used to process the IRemoteLanguageEvents type as an out parameter |
| Java Interfaces | |
| IRemoteLanguageEvents | SAS language processing events from remote submits. |
| Java Interface IRemoteLanguageEvents |
SAS language processing events from remote submits.
IRemoteLanguageEvents Description
This event interface conveys progress and status information for
statements that are submitted remotely to CONNECT servers
through a workspace server.
The event interface is implemented by
the LanguageService component client and functions as a callback
facility to deliver notifications from the server to the client.
You can implement these event callback methods to receive feedback about
the status of the remote executing program.
public interface IRemoteLanguageEvents
extends org.omg.CORBA.Object
Method Summary
| void | RemoteProcStart
(
java.lang.String remoteid ,
java.lang.String procname
)
throws ( GenericError ); SAS language remote procedure start event |
| void | RemoteProcComplete
(
java.lang.String remoteid ,
java.lang.String procname
)
throws ( GenericError ); SAS language remote procedure complete event |
| void | RemoteDatastepStart
(
java.lang.String remoteid
)
throws ( GenericError ); SAS language remote DATA step start event |
| void | RemoteDatastepComplete
(
java.lang.String remoteid
)
throws ( GenericError ); SAS language remote DATA step complete event |
| void | RemoteStepError
(
java.lang.String remoteid
)
throws ( GenericError ); SAS language remote step error event |
| void | RemoteGlobalstmtComplete
(
java.lang.String remoteid ,
java.lang.String stmt
)
throws ( GenericError ); SAS language remote global statement complete event |
| void | RemoteGlobalstmtError
(
java.lang.String remoteid ,
java.lang.String stmt
)
throws ( GenericError ); SAS language remote global statement error event |
| Java Class IRemoteLanguageEventsHelper |
public class IRemoteLanguageEventsHelper
Description
Implementing class for methods (insert, extract, type, id, read, write, narrow) used to manipulate the
IRemoteLanguageEvents type.
java.lang.Object | +--com.sas.iom.SAS.IRemoteLanguageEventsHelper
| Java Class IRemoteLanguageEventsHolder |
public class IRemoteLanguageEventsHolder
Description
Implementing class for methods (_read, _write, _type) used to process the
IRemoteLanguageEvents type as an out parameter.
java.lang.Object | +--com.sas.iom.SAS.IRemoteLanguageEventsHolder
| CORBA Method RemoteProcStart |
SAS language remote procedure start event
Description
Signifies that the remote procedure identified by the "procname" and "remoteid" parameter has begun execution.
Usage
| Java Method RemoteProcStart |
void RemoteProcStart (
java.lang.String remoteid ,
java.lang.String procname
)
throws (
GenericError
);
Parameter Details
| Parameter | Direction | Type | Description |
|---|---|---|---|
| remoteid | in | java.lang.String | The id associated with the remote CONNECT session. |
| procname | in | java.lang.String | The name of the procedure that has begun execution. |
Example
| CORBA Method RemoteProcComplete |
SAS language remote procedure complete event
Description
Signifies that the remote procedure identified by the "procname" and "remoteid" parameter has completed execution.
Usage
| Java Method RemoteProcComplete |
void RemoteProcComplete (
java.lang.String remoteid ,
java.lang.String procname
)
throws (
GenericError
);
Parameter Details
| Parameter | Direction | Type | Description |
|---|---|---|---|
| remoteid | in | java.lang.String | The id associated with the remote CONNECT session. |
| procname | in | java.lang.String | The name of the remote procedure that has completed execution. |
Example
| CORBA Method RemoteDatastepStart |
SAS language remote DATA step start event
Description
Signifies that the remote DATA step identified by the "procname" and "remoteid" parameter has started execution.
Usage
| Java Method RemoteDatastepStart |
void RemoteDatastepStart (
java.lang.String remoteid
)
throws (
GenericError
);
Parameter Details
| Parameter | Direction | Type | Description |
|---|---|---|---|
| remoteid | in | java.lang.String |
Example
| CORBA Method RemoteDatastepComplete |
SAS language remote DATA step complete event
Description
Signifies that the remote DATA step identified by the "procname" and "remoteid" parameter has completed execution.
Usage
| Java Method RemoteDatastepComplete |
void RemoteDatastepComplete (
java.lang.String remoteid
)
throws (
GenericError
);
Parameter Details
| Parameter | Direction | Type | Description |
|---|---|---|---|
| remoteid | in | java.lang.String |
Example
| CORBA Method RemoteStepError |
SAS language remote step error event
Description
Signifies that an error has occurred for a remote step.
Usage
| Java Method RemoteStepError |
void RemoteStepError (
java.lang.String remoteid
)
throws (
GenericError
);
Parameter Details
| Parameter | Direction | Type | Description |
|---|---|---|---|
| remoteid | in | java.lang.String |
Example
| CORBA Method RemoteGlobalstmtComplete |
SAS language remote global statement complete event
Description
Signifies that the remote global statement identified by the "stmt" name and "remoteid" parameter has completed execution.
Usage
| Java Method RemoteGlobalstmtComplete |
void RemoteGlobalstmtComplete (
java.lang.String remoteid ,
java.lang.String stmt
)
throws (
GenericError
);
Parameter Details
| Parameter | Direction | Type | Description |
|---|---|---|---|
| remoteid | in | java.lang.String | |
| stmt | in | java.lang.String | The name of the global statement that has completed execution. |
Example
| CORBA Method RemoteGlobalstmtError |
SAS language remote global statement error event
Description
Signifies that an error has occurred for the remote global statement identified by the "stmt" name and "remoteid" parameter.
Usage
| Java Method RemoteGlobalstmtError |
void RemoteGlobalstmtError (
java.lang.String remoteid ,
java.lang.String stmt
)
throws (
GenericError
);
Parameter Details
| Parameter | Direction | Type | Description |
|---|---|---|---|
| remoteid | in | java.lang.String | |
| stmt | in | java.lang.String | The name of the global statement that has completed execution. |
Example