Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: XOBWUS1

Package: Web Services Client

Routine: XOBWUS1


Information

XOBWUS1 ;ALB/MJK - HWSC :: Web Service Manager ; 09/13/10 4:00pm

Source Information

Source file <XOBWUS1.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA FileMan 4 IX^DIC  ^DIE  EN^DIQ1  ^DIR  
List Manager 3 (CLEAR,PAUSE)^VALM1  (CLEAN,SET)^VALM10  EN^VALM2  
Web Services Client 2 UNREG^XOBWLIB  EN^XOBWUS2  

Entry Points

Name Comments DBIA/ICR reference
ADD ; -- add web service entry
ADDQ ;
EDIT ; -- edit web service entry
EDITQ ;
DOEDIT(DA) ; -- do actual web service edit
POSTEDIT(XOBDA) ; -- warning checks after 'add' or 'edit'
CLSCHK(XOBDA) ; -- class check warning message
CLSVAL(XOBDA,XOBCLASS,XOBISSUE) ; -- do actual validation check
CLSVALQ ;
DEL ; -- delete web service entry
DELQ ;
DISPLAY(XOBI,DA) ; display web service informaton
; input: XOBI == list entry number
; DA == internal entry number in file 18.02
EXPAND ; -- expand Protocol
BUILD(XOBDA) ; -- build display array with WSDL content (callback)
BUILDQ ;
ADDLN(XOBTEXT) ; -- add line utility

External References

Name Field # of Occurrence
IX^DIC ADD+3
^DIE DOEDIT+2
EN^DIQ1 DISPLAY+15, BUILD+9
^DIR DEL+20
CLEAR^VALM1 DISPLAY+6
PAUSE^VALM1 ADD+8, POSTEDIT+7, DEL+23, DEL+27
CLEAN^VALM10 BUILD+3
SET^VALM10 ADDLN+2
EN^VALM2 EDIT+2, DEL+2, EXPAND+2
UNREG^XOBWLIB DEL+25
EN^XOBWUS2 EXPAND+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !," - ",$PIECE($GET(^XOB(18.12,XOBSRVDA,0)),U)
  • Line Location: DISPLAY+34
Routine Call
  • DIC
  • Line Location:
    • ADD+3
Routine Call
  • DIE
  • Line Location:
    • DOEDIT+2
Routine Call
  • DIR
  • Line Location:
    • DEL+20

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^XOB(18.02 - [#18.02] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("XOB WEBSERVICES" EDIT+5, DEL+7, EXPAND+8
^XOB(18.02 - [#18.02] CLSVAL+3, CLSVAL+7, DEL+25
^XOB(18.12 - [#18.12] DEL+9, DISPLAY+28, DISPLAY+32, DISPLAY+33, DISPLAY+34, BUILD+23, BUILD+27, BUILD+28, BUILD+29

Label References

Name Line Occurrences
$$CLSCHK DISPLAY+22, BUILD+17
$$CLSVAL POSTEDIT+2, CLSCHK+3
ADDLN BUILD+12, BUILD+13, BUILD+14, BUILD+16, BUILD+18, BUILD+19, BUILD+20, BUILD+22, BUILD+24, BUILD+26
, BUILD+29, BUILD+30, BUILD+37, BUILD+40, BUILD+44, BUILD+45, BUILD+46, BUILDQ+1
ADDQ ADD+5
BUILDQ BUILD+33
CLSVALQ CLSVAL+5, CLSVAL+9, CLSVAL+12, CLSVAL+14
DELQ DEL+5, DEL+21
DISPLAY ADD+6, EDIT+6, DEL+8
DOEDIT ADD+9, EDIT+7
POSTEDIT ADD+10, EDIT+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D ADD+1~, ADD+3*
DA DOEDIT~, DISPLAY~, DISPLAY+16, DISPLAY+17, DISPLAY+18, DISPLAY+19, DISPLAY+21, DISPLAY+22, DISPLAY+24, DISPLAY+25
, DISPLAY+26, DISPLAY+28, DISPLAY+32, DISPLAY+33, BUILD+1~, BUILD+8*, BUILD+11, BUILD+12, BUILD+13, BUILD+14
, BUILD+16, BUILD+17, BUILD+19, BUILD+20, BUILD+21, BUILD+39, BUILD+40
DIC ADD+1~, ADD+3*!, DISPLAY+3~, DISPLAY+11*, BUILD+1~, BUILD+4*
DIC(0 ADD+3*
DIE DOEDIT+1~, DOEDIT+2*
DIQ DISPLAY+3~, DISPLAY+12*, BUILD+1~, BUILD+5*
DIQ(0 DISPLAY+13*, BUILD+6*
DIR DEL+16~
DIR("A" DEL+17*
DIR("B" DEL+18*
DIR(0 DEL+18*
DR DOEDIT+1~, DOEDIT+2*, DISPLAY+3~, DISPLAY+14*, BUILD+1~, BUILD+7*
IOM DISPLAY+4, DISPLAY+5, BUILD+2
U ADD+5, ADD+9, DISPLAY+34, BUILD+29
>> VALMAR DISPLAY+9, EXPAND+6
>> VALMCNT BUILD+10*, ADDLN+1*, ADDLN+2
VALMY EDIT+1~, DEL+1~, EXPAND+1~
VALMY("" EDIT+3, DEL+3, EXPAND+3
X DISPLAY+3~, DISPLAY+26*, DISPLAY+27, BUILD+1~, BUILD+21*, BUILD+22, BUILD+36*, BUILD+37
XOBCLASS POSTEDIT+1~, POSTEDIT+2, POSTEDIT+5, POSTEDIT+6, CLSCHK+1~, CLSCHK+3, CLSVAL~, CLSVAL+7*, CLSVAL+9, CLSVAL+10
XOBCMSG DISPLAY+3~, DISPLAY+22*, DISPLAY+23, BUILD+1~, BUILD+17*, BUILD+18
XOBDA EDIT+1~, EDIT+5*, EDIT+6, EDIT+7, EDIT+8, POSTEDIT~, POSTEDIT+2, CLSCHK~, CLSCHK+3, CLSVAL~
, CLSVAL+3, CLSVAL+7, DEL+1~, DEL+7*, DEL+8, DEL+9, DEL+25, BUILD~, BUILD+8, BUILD+23
, BUILD+27, BUILD+28
XOBDA0 CLSVAL+1~, CLSVAL+3*, CLSVAL+5
XOBDASH DISPLAY+3~, DISPLAY+5*, DISPLAY+10, DISPLAY+27, DISPLAY+35
XOBDOTS BUILD+1~, BUILD+2*, BUILD+22, BUILD+37, BUILDQ+1
XOBI EDIT+1~, EDIT+3*, EDIT+4, EDIT+5, EDIT+6, DEL+1~, DEL+3*, DEL+5, DEL+7, DEL+8
, DISPLAY~, DISPLAY+8, DISPLAY+9, EXPAND+1~, EXPAND+3*, EXPAND+4, EXPAND+6, EXPAND+8
XOBISSUE POSTEDIT+1~, POSTEDIT+2, POSTEDIT+4, POSTEDIT+5, POSTEDIT+6, CLSCHK+1~, CLSCHK+3, CLSCHK+5, CLSCHK+6, CLSCHK+7
, CLSVAL~, CLSVAL+2*, CLSVAL+9*, CLSVAL+12*, CLSVAL+14*, CLSVAL+15*
XOBJ BUILD+1~, BUILD+38*, BUILD+39*, BUILD+40
XOBLINE DISPLAY+3~, DISPLAY+4*, DISPLAY+7
XOBMSG CLSCHK+1~, CLSCHK+2*, CLSCHK+5*, CLSCHK+6*, CLSCHK+7*, CLSCHK+8
XOBMULDA DISPLAY+3~, DISPLAY+31*, DISPLAY+33*, BUILD+1~, BUILD+26*, BUILD+28*
XOBOK CLSVAL+1~, CLSVAL+2*, CLSVAL+5*, CLSVAL+9*, CLSVAL+12*, CLSVAL+14*, CLSVAL+15*, CLSVALQ+1
XOBSRVDA DISPLAY+3~, DISPLAY+31*, DISPLAY+32*, DISPLAY+33, DISPLAY+34, BUILD+1~, BUILD+26*, BUILD+27*, BUILD+28, BUILD+29
XOBSTAT POSTEDIT+1~, POSTEDIT+2*, POSTEDIT+3, CLSCHK+1~, CLSCHK+3*, CLSCHK+4
XOBTEXT ADDLN~, ADDLN+2
XOBTYPE DISPLAY+3~, DISPLAY+16*, DISPLAY+20, BUILD+1~, BUILD+11*, BUILD+15, BUILD+33
XOBWCDEF CLSVAL+1~, CLSVAL+10*, CLSVAL+12
XOBWSDL BUILD+1~, BUILD+41*, BUILD+43
XOBY ADD+1~, ADD+4*, ADD+5, ADD+6, ADD+9, ADD+10, DISPLAY+3~, EXPAND+1~, EXPAND+9, BUILD+1~
XOBY( DISPLAY+16, DISPLAY+17, DISPLAY+18, DISPLAY+19, DISPLAY+21, DISPLAY+24, DISPLAY+25, DISPLAY+26, BUILD+11, BUILD+12
, BUILD+13, BUILD+14, BUILD+16, BUILD+19, BUILD+20, BUILD+21, BUILD+39, BUILD+40
XOBY("BUILD C ALLBACK" , EXPAND+8*
XOBY("HEADER" EXPAND+5*, EXPAND+6*
XOBY("TITLE" EXPAND+7*
>> XQORNOD(0 EDIT+2, DEL+2, EXPAND+2
Y ADD+1~, ADD+4, DEL+1~, DEL+21
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All