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