DBA Data[Home] [Help]

PACKAGE: APPS.XDP_CONTROLLER_CORE

Source


1 PACKAGE XDP_CONTROLLER_CORE  AUTHID CURRENT_USER AS
2 /* $Header: XDPCCORS.pls 120.1 2005/06/08 23:43:11 appldev  $ */
3 
4   e_ControllerWarningException exception;
5   e_ControllerErrorException exception;
6 
7   pv_StartCustomMessage varchar2(8) 	:= 'STRTADAP';
8   pv_VerifyCustomMessage varchar2(8) 	:= 'VRFYADAP';
9   pv_TermCustomMessage varchar2(8) 	:= 'TERMADAP';
10   pv_SuspCustomMessage varchar2(8) 	:= 'SUSPADAP';
11   pv_ResuCustomMessage varchar2(8) 	:= 'RESUADAP';
12   pv_ConnCustomMessage varchar2(8) 	:= 'CONNADAP';
13   pv_DiscCustomMessage varchar2(8) 	:= 'DISCADAP';
14   pv_StopCustomMessage varchar2(8) 	:= 'STOPADAP';
15   pv_GenOpCustomMessage varchar2(8) 	:= 'GENOADAP';
16 
17   pv_ControllerNotRunningMsg varchar2(40) 	:= 'CONTROLLER_NOT_RUNNING';
18 
19 -- Verify the Status of a Particular Controller Service Instance ID
20 -- The CPID of the controller is returned
21 Procedure VerifyControllerStatus(p_ConcQID in number,
22 				 p_CPID OUT NOCOPY number,
23 				 p_ControllerRunning OUT NOCOPY varchar2);
24 
25 -- Send a Verify Message to the Contoller
26 -- The Parameters will have the adapter process in CHANNEL_NAME:PROCESS_ID
27 -- format
28 Procedure VerifyAdapters (CPID in number,
29 			  AdapterInfo in varchar2);
30 
31 -- Send a Start Adapter message to the Controller
32 Procedure LaunchAdapter (CPID in number,
33 			 AdapterInfo in varchar2);
34 
35 -- Send a Terminate Adapter message to the Controller
36 Procedure TerminateAdapter(CPID in varchar2,
37 			  AdapterInfo in varchar2);
38 
39 -- Send a Suspend Adapter message to the Controller
40 Procedure SuspendAdapter(CPID in varchar2,
41 			  AdapterInfo in varchar2);
42 
43 -- Send a Resume Adapter message to the Controller
44 Procedure ResumeAdapter(CPID in varchar2,
45 			  AdapterInfo in varchar2);
46 
47 -- Send a Connect Adapter message to the Controller
48 Procedure ConnectAdapter(CPID in varchar2,
49 			  AdapterInfo in varchar2);
50 
51 -- Send a Disconnect Adapter message to the Controller
52 Procedure DisconnectAdapter(CPID in varchar2,
53 			  AdapterInfo in varchar2);
54 
55 -- Send a Stop Adapter message to the Controller
56 Procedure StopAdapter(CPID in varchar2,
57 			  AdapterInfo in varchar2);
58 
59 -- Send a Generic operation Adapter message to the Controller
60 Procedure GenericOperationAdapter(CPID in varchar2,
61 			  AdapterInfo in varchar2);
62 
63 -- Does processing that is required before Controller stops
64 -- Added - sacsharm
65 Procedure Perform_Stop_Processing (p_CPID in varchar2,
66 			  p_AdapterInfo OUT NOCOPY varchar2);
67 
68 -- Send Notification to inform that the Controller is not running
69 Procedure NotifyControllerNotRunning (p_Controllers in VARCHAR2);
70 
71 -- Does processing that is required before Controller starts
72 -- Added - sacsharm
73 Procedure Perform_Start_Processing (p_CPID in varchar2,
74 			  p_AdapterInfo OUT NOCOPY varchar2);
75 
76 Procedure Process_Control_Command(p_ChannelName in varchar2,
77                                 p_Operation in varchar2,
78                                 p_OpData in varchar2 default null,
79                                 p_Caller in varchar2 default 'USER',
80                                 p_Status OUT NOCOPY varchar2,
81                                 p_ErrorMessage OUT NOCOPY varchar2);
82 END XDP_CONTROLLER_CORE;