Inicio de la navegación principal
Methods: | Source: | Variables: |
---|---|---|
[All Methods | Documented Methods | Hide Methods] | [Display Source | Hide Source] | [Show Variables | Hide Variables] |
Class Hierarchy of ::xo::db::sql::content_revision
- ::xotcl::Object
![]()
- Meta-class:
- ::xotcl::Class
- Methods for instances:
- __api_make_doc, __api_make_forward_doc, __nextC, __timediff, abstract, ad_doc, ad_forward, ad_proc, appendC, arrayC, asHTML, autonameC, checkC, classC, cleanupC, configureC, contains, copy, db_1rowC, debug, defaultmethod, destroyC, destroy_on_cleanup, evalC, existsC, extractConfigureArg, filterC, filterguardC, filtersearchC, forwardC, hasclass, incrC, infoC, init, instvarC, invarC, isclassC, ismetaclassC, ismixinC, isobjectC, istypeC, lappendC, log, method, mixinC, mixinguardC, move, msg, noinitC, parametercmdC, procC, procsearchC, qn, requireNamespaceC, self, serialize, setC, substC, traceC, unsetC, uplevelC, upvarC, volatileC, vwaitC
- Methods to be applied on the class (in addition to the methods provided by the meta-class):
- __exitHandler, getExitHandler, setExitHandler, unsetExitHandler
- ::xo::db::sql::content_revision
![]()
- Meta-class:
- ::xo::db::Class
- Methods to be applied on the class (in addition to the methods provided by the meta-class):
- content_copy, copy, del, get_number, is_latest, is_live, new, revision_name, to_html, to_temporary_clob
Class Relations
::xo::db::Class create ::xo::db::sql::content_revision \ -superclass ::xotcl::Object
::xo::db::sql::content_revisioncontent_copy [ -dbn dbn ] \ [ -revision_id revision_id ] \ [ -revision_id_dest revision_id_dest ]
Automatically generated method
- Switches:
- -dbn (optional)
- -revision_id (optional)
- -revision_id_dest (optional)
::xo::db::sql::content_revision proc content_copy {{-dbn {}} -revision_id -revision_id_dest} { #function_args: {REVISION_ID NULL} {REVISION_ID_DEST NULL} set sql_args [list] foreach var [list REVISION_ID REVISION_ID_DEST] { set varname [string tolower $var] if {[info exists $varname]} { lappend sql_args "$varname => :$varname" } } set sql_args [join $sql_args ,] set sql "BEGIN content_revision.content_copy($sql_args); END;" db_with_handle -dbn $dbn db { #my log "sql=$sql, sql_command=ns_ora dml $db $sql" return [ ns_ora dml $db $sql ] } }
::xo::db::sql::content_revisioncopy [ -dbn dbn ] \ [ -revision_id revision_id ] [ -copy_id copy_id ] \ [ -target_item_id target_item_id ] \ [ -creation_user creation_user ] [ -creation_ip creation_ip ]
Automatically generated method
- Switches:
- -dbn (optional)
- -revision_id (optional)
- -copy_id (optional)
- -target_item_id (optional)
- -creation_user (optional)
- -creation_ip (optional)
::xo::db::sql::content_revision proc copy {{-dbn {}} -revision_id -copy_id -target_item_id -creation_user -creation_ip} { #function_args: {REVISION_ID NULL} {COPY_ID NULL} {TARGET_ITEM_ID NULL} {CREATION_USER NULL} {CREATION_IP NULL} set sql_args [list] foreach var [list REVISION_ID COPY_ID TARGET_ITEM_ID CREATION_USER CREATION_IP] { set varname [string tolower $var] if {[info exists $varname]} { lappend sql_args "$varname => :$varname" } } set sql_args [join $sql_args ,] set sql "BEGIN :1 := content_revision.copy($sql_args); END;" db_with_handle -dbn $dbn db { #my log "sql=$sql, sql_command=ns_ora exec_plsql_bind $db $sql 1 """ return [ ns_ora exec_plsql_bind $db $sql 1 "" ] } }
::xo::db::sql::content_revisiondel [ -dbn dbn ] \ [ -revision_id revision_id ]
Automatically generated method
- Switches:
- -dbn (optional)
- -revision_id (optional)
::xo::db::sql::content_revision proc del {{-dbn {}} -revision_id} { #function_args: {REVISION_ID NULL} set sql_args [list] foreach var [list REVISION_ID] { set varname [string tolower $var] if {[info exists $varname]} { lappend sql_args "$varname => :$varname" } } set sql_args [join $sql_args ,] set sql "BEGIN content_revision.del($sql_args); END;" db_with_handle -dbn $dbn db { #my log "sql=$sql, sql_command=ns_ora dml $db $sql" return [ ns_ora dml $db $sql ] } }
::xo::db::sql::content_revisionget_number [ -dbn dbn ] \ [ -revision_id revision_id ]
Automatically generated method
- Switches:
- -dbn (optional)
- -revision_id (optional)
::xo::db::sql::content_revision proc get_number {{-dbn {}} -revision_id} { #function_args: {REVISION_ID NULL} set sql_args [list] foreach var [list REVISION_ID] { set varname [string tolower $var] if {[info exists $varname]} { lappend sql_args "$varname => :$varname" } } set sql_args [join $sql_args ,] set sql "BEGIN :1 := content_revision.get_number($sql_args); END;" db_with_handle -dbn $dbn db { #my log "sql=$sql, sql_command=ns_ora exec_plsql_bind $db $sql 1 """ return [ ns_ora exec_plsql_bind $db $sql 1 "" ] } }
::xo::db::sql::content_revisionis_latest [ -dbn dbn ] \ [ -revision_id revision_id ]
Automatically generated method
- Switches:
- -dbn (optional)
- -revision_id (optional)
::xo::db::sql::content_revision proc is_latest {{-dbn {}} -revision_id} { #function_args: {REVISION_ID NULL} set sql_args [list] foreach var [list REVISION_ID] { set varname [string tolower $var] if {[info exists $varname]} { lappend sql_args "$varname => :$varname" } } set sql_args [join $sql_args ,] set sql "BEGIN :1 := content_revision.is_latest($sql_args); END;" db_with_handle -dbn $dbn db { #my log "sql=$sql, sql_command=ns_ora exec_plsql_bind $db $sql 1 """ return [ ns_ora exec_plsql_bind $db $sql 1 "" ] } }
::xo::db::sql::content_revisionis_live [ -dbn dbn ] \ [ -revision_id revision_id ]
Automatically generated method
- Switches:
- -dbn (optional)
- -revision_id (optional)
::xo::db::sql::content_revision proc is_live {{-dbn {}} -revision_id} { #function_args: {REVISION_ID NULL} set sql_args [list] foreach var [list REVISION_ID] { set varname [string tolower $var] if {[info exists $varname]} { lappend sql_args "$varname => :$varname" } } set sql_args [join $sql_args ,] set sql "BEGIN :1 := content_revision.is_live($sql_args); END;" db_with_handle -dbn $dbn db { #my log "sql=$sql, sql_command=ns_ora exec_plsql_bind $db $sql 1 """ return [ ns_ora exec_plsql_bind $db $sql 1 "" ] } }
::xo::db::sql::content_revisionnew [ -dbn dbn ] [ -title title ] \ [ -title title ] [ -description description ] \ [ -description description ] [ -publish_date publish_date ] \ [ -publish_date publish_date ] [ -mime_type mime_type ] \ [ -mime_type mime_type ] [ -nls_language nls_language ] \ [ -nls_language nls_language ] [ -text text ] [ -data data ] \ [ -item_id item_id ] [ -item_id item_id ] \ [ -revision_id revision_id ] [ -revision_id revision_id ] \ [ -creation_date creation_date ] [ -creation_date creation_date ] \ [ -creation_user creation_user ] [ -creation_user creation_user ] \ [ -creation_ip creation_ip ] [ -creation_ip creation_ip ] \ [ -package_id package_id ] [ -filename filename ] \ [ -filename filename ] [ -package_id package_id ]
Automatically generated method
- Switches:
- -dbn (optional)
- -title (optional)
- -title (optional)
- -description (optional)
- -description (optional)
- -publish_date (optional)
- -publish_date (optional)
- -mime_type (optional)
- -mime_type (optional)
- -nls_language (optional)
- -nls_language (optional)
- -text (optional)
- -data (optional)
- -item_id (optional)
- -item_id (optional)
- -revision_id (optional)
- -revision_id (optional)
- -creation_date (optional)
- -creation_date (optional)
- -creation_user (optional)
- -creation_user (optional)
- -creation_ip (optional)
- -creation_ip (optional)
- -package_id (optional)
- -filename (optional)
- -filename (optional)
- -package_id (optional)
::xo::db::sql::content_revision proc new {{-dbn {}} -title -title -description -description -publish_date -publish_date -mime_type -mime_type -nls_language -nls_language -text -data -item_id -item_id -revision_id -revision_id -creation_date -creation_date -creation_user -creation_user -creation_ip -creation_ip -package_id -filename -filename -package_id} { #function_args: {TITLE NULL} {TITLE NULL} {DESCRIPTION NULL} {DESCRIPTION NULL} {PUBLISH_DATE NULL} {PUBLISH_DATE NULL} {MIME_TYPE NULL} {MIME_TYPE NULL} {NLS_LANGUAGE NULL} {NLS_LANGUAGE NULL} {TEXT NULL} {DATA NULL} {ITEM_ID NULL} {ITEM_ID NULL} {REVISION_ID NULL} {REVISION_ID NULL} {CREATION_DATE NULL} {CREATION_DATE NULL} {CREATION_USER NULL} {CREATION_USER NULL} {CREATION_IP NULL} {CREATION_IP NULL} {PACKAGE_ID NULL} {FILENAME NULL} {FILENAME NULL} {PACKAGE_ID NULL} set sql_args [list] foreach var [list TITLE TITLE DESCRIPTION DESCRIPTION PUBLISH_DATE PUBLISH_DATE MIME_TYPE MIME_TYPE NLS_LANGUAGE NLS_LANGUAGE TEXT DATA ITEM_ID ITEM_ID REVISION_ID REVISION_ID CREATION_DATE CREATION_DATE CREATION_USER CREATION_USER CREATION_IP CREATION_IP PACKAGE_ID FILENAME FILENAME PACKAGE_ID] { set varname [string tolower $var] if {[info exists $varname]} { lappend sql_args "$varname => :$varname" } } set sql_args [join $sql_args ,] set sql "BEGIN :1 := content_revision.new($sql_args); END;" db_with_handle -dbn $dbn db { #my log "sql=$sql, sql_command=ns_ora exec_plsql_bind $db $sql 1 """ return [ ns_ora exec_plsql_bind $db $sql 1 "" ] } }
::xo::db::sql::content_revisionrevision_name [ -dbn dbn ] \ [ -revision_id revision_id ]
Automatically generated method
- Switches:
- -dbn (optional)
- -revision_id (optional)
::xo::db::sql::content_revision proc revision_name {{-dbn {}} -revision_id} { #function_args: {REVISION_ID NULL} set sql_args [list] foreach var [list REVISION_ID] { set varname [string tolower $var] if {[info exists $varname]} { lappend sql_args "$varname => :$varname" } } set sql_args [join $sql_args ,] set sql "BEGIN :1 := content_revision.revision_name($sql_args); END;" db_with_handle -dbn $dbn db { #my log "sql=$sql, sql_command=ns_ora exec_plsql_bind $db $sql 1 """ return [ ns_ora exec_plsql_bind $db $sql 1 "" ] } }
::xo::db::sql::content_revisionto_html [ -dbn dbn ] \ [ -revision_id revision_id ]
Automatically generated method
- Switches:
- -dbn (optional)
- -revision_id (optional)
::xo::db::sql::content_revision proc to_html {{-dbn {}} -revision_id} { #function_args: {REVISION_ID NULL} set sql_args [list] foreach var [list REVISION_ID] { set varname [string tolower $var] if {[info exists $varname]} { lappend sql_args "$varname => :$varname" } } set sql_args [join $sql_args ,] set sql "BEGIN content_revision.to_html($sql_args); END;" db_with_handle -dbn $dbn db { #my log "sql=$sql, sql_command=ns_ora dml $db $sql" return [ ns_ora dml $db $sql ] } }
::xo::db::sql::content_revisionto_temporary_clob [ -dbn dbn ] \ [ -revision_id revision_id ]
Automatically generated method
- Switches:
- -dbn (optional)
- -revision_id (optional)
::xo::db::sql::content_revision proc to_temporary_clob {{-dbn {}} -revision_id} { #function_args: {REVISION_ID NULL} set sql_args [list] foreach var [list REVISION_ID] { set varname [string tolower $var] if {[info exists $varname]} { lappend sql_args "$varname => :$varname" } } set sql_args [join $sql_args ,] set sql "BEGIN content_revision.to_temporary_clob($sql_args); END;" db_with_handle -dbn $dbn db { #my log "sql=$sql, sql_command=ns_ora dml $db $sql" return [ ns_ora dml $db $sql ] } }
Methods: | Source: | Variables: |
---|---|---|
[All Methods | Documented Methods | Hide Methods] | [Display Source | Hide Source] | [Show Variables | Hide Variables] |