1 PACKAGE ORDX_DEFAULT_AUDIO
2 authid current_user
3 AS
4
5 --AUDIO ATTRIBUTES ACCESSORS
6 PROCEDURE setProperties(ctx IN OUT RAW,
7 obj IN OUT NOCOPY ORDSYS.ORDAudio,
8 setComments IN NUMBER := 0);
9 FUNCTION checkProperties(ctx IN OUT RAW, obj IN OUT NOCOPY ORDSYS.ORDAudio)
10 RETURN NUMBER;
11
12 FUNCTION getAttribute(ctx IN OUT RAW,
13 obj IN ORDSYS.ORDAudio,
14 name IN VARCHAR2) RETURN VARCHAR2;
15 -- must return name=value; name=value; ... pairs
16 PROCEDURE getAllAttributes(ctx IN OUT RAW,
17 obj IN ORDSYS.ORDAudio,
18 attributes IN OUT NOCOPY CLOB);
19
20 -- AUDIO PROCESSING METHODS
21 FUNCTION processCommand(
22 ctx IN OUT RAW,
23 obj IN OUT NOCOPY ORDSYS.ORDAudio,
24 cmd IN VARCHAR2,
25 arguments IN VARCHAR2,
26 result OUT RAW)
27 RETURN RAW;
28
29 PRAGMA RESTRICT_REFERENCES(getAttribute, WNDS, WNPS, RNDS, RNPS);
30
31 END;