Edit D:\app\Administrator\product\11.2.0\dbhome_1\owb\lib\int\oracle\sysman\vbo\vbos\VbosViewImpl.class
?? /S ~ ~ ~ ~ ~ ~ ~ ! "# "$% & ~'( )*+ ,-. % %& ~/ ~0 ~1 ~2 ~3 4567 0, 8 9 : ; < = > ? @ A B ?C ?DEFEGH A AI AJ ?K L M N O P Q R S T U V W ~X ~Y Z[ Z\ ]^ _` ab ac ~de [f ~gh ^ ~i ^j ~k ~l ~m ~n ~o ~p ~qr s ~t ~u ~v ~w ~x ~y #z{| s} s~ s? ? ~?? ?? )????? ?,? %??? ~???? ~??? #? #?? #? #???? ~??????? ~? ~?????? ????? ????? ~?? ?? ~? ?? ~? ????? ??? #? ~? #? #? s?? ? ??? #????? ~? ?? ~???? ~? ~?? ?? ??? ~????? #? ??? ~???? ~?? ~? ~??? ?? #? ~? ~??? ~? ?????????? ? a ?? Z ? ~ a a a a a a ~ a a a a _ az ? ~ ~ f ~ ~ ? ~ ~ ~ ~! ~" ~# ~$ ~% ~& ~'()*+, -. / ~0 ~1 ~2 ~3 ~45 ~6 ~78 ~9 ~: ;< ~= ~> ~?@ ~A ~BCDE ~FG ~HI ~JK ~LMNOPQRSTUV ~WX ~Y ~Z ~[\ )] ~^ ~_ ~` ~a ~bcde fg h ij k ? l m nopq nrstu ?vwxyz{|}~? nD????? sqlList (Loracle/sysman/vbo/vbos/VbosViewSQLList; original +Loracle/sysman/vbo/vbos/VbosViewAttributes; current XMLTYPE Ljava/lang/String; ConstantValue XMLPREFIX? <init> ()V Code LineNumberTable getTieObject ()Loracle/sysman/vbo/VboObject; getImplObject @(Loracle/sysman/vbo/VboObject;)Loracle/sysman/vbo/VboObjectImpl; getCurrent )()Loracle/sysman/vbo/VboAttributesObject; getOriginal setCurrent *(Loracle/sysman/vbo/VboAttributesObject;)V setOriginal createLikeInit Exceptions initFromDataSource (I)V validate saveSelectiveState isModified ()Z doSQL (S)V convertNewLine &(Ljava/lang/String;)Ljava/lang/String; updateDataSource (Z)V getRemoveWarning ()Ljava/lang/String; removeFromDataSource replaceClause forceClause withClause constraintClause aliasesClause (Z)Ljava/lang/String; removeHttp asXMLClause asObjectClause initializeGeneral N(Loracle/sysman/vdb/VdbResultSet;Loracle/sysman/vbo/vbos/VbosViewAttributes;)V parseViewQuery @(Loracle/sysman/vbo/vbos/VbosViewAttributes;Ljava/lang/String;)V initializeStatus initializeErrors initializeAsObject initializeConstraints initializeAliases initializeColumnArray initializeColumns .(Loracle/sysman/vbo/vbos/VbosViewAttributes;)V initializeXMLType getStatus getQueryText setQueryText (Ljava/lang/String;)V isReplace setReplace isForce setForce isReadOnly setReadOnly isWithCheckOption setWithCheckOption isRestriction setRestriction getConstraint setConstraint getAliases setAliases getColumnNames ()[Ljava/lang/String; getColumnDatatypes getObjectTypeSchema setObjectTypeSchema getObjectTypeName setObjectTypeName isObjectIDDefault setObjectIDDefault getObjectIDAttrList 7()[Loracle/sysman/vbo/vbos/VbosViewPackage/VbosOIDAttr; addObjectIDAttr removeObjectIDAttr isObjectView isObjectViewHelper isObjectIDSpecified removeObjectIDAttrList compile getErrors 5()[Loracle/sysman/vbo/vbos/VbosViewPackage/VbosError; getXMLSchema setXMLSchema getXMLSchemaURL setXMLSchemaURL getXMLElement setXMLElement isObject setObject isObjectType setObjectType internalCompare |(Loracle/sysman/vbo/VboAttributesObject;Loracle/sysman/vbo/VboAttributesObject;Loracle/sysman/vbz/vbzu/VbzuDiffCollection;)V makeColumnListDiffValue D(Ljava/util/Vector;)Loracle/sysman/vbz/vbzu/VbzuColumnListDiffValue; applyDiff )(Loracle/sysman/vbz/vbzu/VbzuDiffEntry;)Z tempInitCheck generateReport A(IILjava/lang/String;Lorg/omg/CORBA/IntHolder;)Ljava/lang/String; generateGeneralReport generateAdvancedReport getTableOfContents !initAttributesTableFromDataSource g(Ljava/util/Hashtable;Loracle/sysman/vbz/vbzu/VbzuScopeSpec;Loracle/sysman/vdb/VdbAutoCommitSession;I)V ?(Ljava/util/Hashtable;Loracle/sysman/vbz/vbzu/VbzuScopeSpec;Loracle/sysman/vdb/VdbAutoCommitSession;Loracle/sysman/emSDK/common/nls/MessageBundle;)V isXMLOID setXMLOID isUseOIDExpr setUseOIDExpr getXMLOIDExpr setXMLOIDExpr reducedCMInitFlags (I)I SourceFile VbosViewImpl.java?? &oracle/sysman/vbo/vbos/VbosViewSQLList?? )oracle/sysman/vbo/vbos/VbosViewAttributes???? $oracle/sysman/vbo/vbos/_tie_VbosView???? oracle/sysman/vbo/VboObjectImpl?? ????????????? ,oracle/sysman/vdb/VdbLostConnectionException java/lang/StringBuffer EVbosViewImpl.java: initFromDataSource(): VdbLostConnectionException: ??????????? )oracle/sysman/vbo/VboInitFailureException???? 1508??? java/lang/String?? !oracle/sysman/vdb/VdbSQLException :VbosViewImpl.java: initFromDataSource(): VdbSQLException: ????????????? 1506 &oracle/sysman/vbo/VboValidateException??????????????????????????????? 2oracle/sysman/vbo/vbos/VbosViewPackage/VbosOIDAttr???????????????????????????????????????????????????? .oracle/sysman/vbo/VboInsufficientInitException???? oracle/sysman/vdb/VdbParamList?????????????????? CreateView???????????????? java/util/StringTokenizer?????? ???? @VbosViewImpl.java: updateDataSource(): VboInitFailureException: java/lang/Object 4500?? DropView GVbosViewImpl.java: removeFromDataSource(): VdbLostConnectionException: .oracle/sysman/vbo/VboDataSourceUpdateException 4567 <VbosViewImpl.java: removeFromDataSource(): VdbSQLException: ?? OR REPLACE FORCE ?? WITH READ ONLY WITH CHECK OPTION CONSTRAINT ?? ( )???? http://???? OF SYS.XMLTYPE 1 XMLSCHEMA "http://xmlns.oracle.com/xdb/schemas/ /?? " ELEMENT " " WITH OBJECT IDENTIFIER ( WITH OBJECT IDENTIFIER DEFAULT 9.2???? OID 8.1.6 IDENTIFIER OF .?? WITH OBJECT (?? , DEFAULT GetTypeQueryText902?? GetQueryText????? ???? 1500 DVbosViewImpl.java: initializeGeneral(): VdbLostConnectionException: 9VbosViewImpl.java: initializeGeneral(): VdbSQLException: ??????? java/util/Vector WITH READ ONLY? CHECK OPTION CONSTRAINT GetStatusOfView?? ? invalid?? CVbosViewImpl.java: initializeStatus(): VdbLostConnectionException: 8VbosViewImpl.java: initializeStatus(): VdbSQLException: ViewErrors? ?? 0oracle/sysman/vbo/vbos/VbosViewPackage/VbosError? GetObjectViewDetails?? EVbosViewImpl.java: initializeAsObject(): VdbLostConnectionException: :VbosViewImpl.java: initializeAsObject(): VdbSQLException: DEFAULT ,?? GetConstraint?? HVbosViewImpl.java: initializeConstraints(): VdbLostConnectionException: =VbosViewImpl.java: initializeConstraints(): VdbSQLException: ColumnCount?? ColumnList???? DVbosViewImpl.java: initializeAliases(): VdbLostConnectionException: 9VbosViewImpl.java: initializeAliases(): VdbSQLException: ? GetXMLViewInfo?? DVbosViewImpl.java: initializeXMLType(): VdbLostConnectionException: 9VbosViewImpl.java: initializeXMLType(): VdbSQLException: ?? EVbosViewImpl.java: isObjectViewHelper(): VdbLostConnectionException: :VbosViewImpl.java: isObjectViewHelper(): VdbSQLException: FVbosViewImpl.java: isObjectIDSpecified(): VdbLostConnectionException: ;VbosViewImpl.java: isObjectIDSpecified(): VdbSQLException: ViewCompile :VbosViewImpl.java: compile(): VdbLostConnectionException: 4553 /VbosViewImpl.java: compile(): VdbSQLException: ??? *oracle/sysman/vbz/vbzu/VbzuStringDiffValue (oracle/sysman/vbz/vbzu/VbzuBoolDiffValue??????? ?!???"?#?$?%? .oracle/sysman/vbz/vbzu/VbzuColumnListDiffValue&???'()????? ,oracle/sysman/vbo/VboDiffNotAppliedException????*????????????????????? ORIG: TRUE FALSE -?+ CURR:????,?-???.? 3016/??? 3020??0?12?3?456? 30197?8? 3135 3901 30219? 3023:? 5707;? 5708<? 3024 3026 3025 3136 4616 3073 4617 3044 4612 3049=? 3509>???@? VboAB?????????? view_name owner ANDCDE ScopedGetQueryTextFGH?IJ?K?LMN object_name ScopedGetStatusOfViewOP e.name e.owner ScopedViewErrorsQR CVbosViewImpl.java: initializeErrors(): VdbLostConnectionException: 9VbosViewImpl.java: initializeTErrors(): VdbSQLException: WHERE ScopedGetObjectViewDetails c.table_name c.owner ScopedColumnCount ScopedColumnCountOVS ScopedColumnList ScopedColumnListOVS table_name ScopedGetConstraint #oracle/sysman/vbo/vbos/VbosViewImpl +oracle/sysman/vbo/vbos/VbosSchemaObjectImpl )oracle/sysman/vbo/vbos/VbosViewOperations $http://xmlns.oracle.com/xdb/schemas/ .(Loracle/sysman/vbo/vbos/VbosViewOperations;)V _delegate -()Loracle/sysman/vbo/vbos/VbosViewOperations; status getSession *()Loracle/sysman/vdb/VdbAutoCommitSession; &oracle/sysman/vdb/VdbAutoCommitSession isOptionSupported (S)Z append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; reason toString oracle/sysman/vxx/vxxt/VxxtTRACE out stackTrace oracleError I vboMsgBundle .Loracle/sysman/emSDK/common/nls/MessageBundle; ,oracle/sysman/emSDK/common/nls/MessageBundle getMessage '(Ljava/lang/String;Z)Ljava/lang/String; )(ILjava/lang/String;[Ljava/lang/String;)V setInit getObjectName %oracle/sysman/vxx/vxxn/VxxnStringUtil isValidOracleID (Ljava/lang/String;)Z replace Z force readOnly withCheckOption bRestriction queryText objectTypeSchema objectTypeName objectIDDefault objectIDAttrList Ljava/util/Vector; removeAllElements elements ()Ljava/util/Enumeration; java/util/Enumeration hasMoreElements nextElement ()Ljava/lang/Object; attrName order S addElement (Ljava/lang/Object;)V aliases columnNames [Ljava/lang/String; columnDatatypes bObject bObjectType bXMLOID bUseOIDExpr xmlOIDClause constraint xmlSchema xmlSchemaURL xmlElement isCreating getModifications -()Loracle/sysman/vbz/vbzu/VbzuDiffCollection; )oracle/sysman/vbz/vbzu/VbzuDiffCollection isEmpty ,()Loracle/sysman/vbz/vbzu/VbzuDiffEntryEnum; (oracle/sysman/vbz/vbzu/VbzuDiffEntryEnum nextEntry (()Loracle/sysman/vbz/vbzu/VbzuDiffEntry; $oracle/sysman/vbz/vbzu/VbzuDiffEntry getAttributeType ,()Loracle/sysman/vbz/vbzu/VbzuDiffAttribute; (oracle/sysman/vbz/vbzu/VbzuDiffAttribute FORCE *Loracle/sysman/vbz/vbzu/VbzuDiffAttribute; REPLACE isInitialized (I)Z DEFINITION addItem getSchemaName EXECUTE getSQLItem 2(Ljava/lang/String;)Loracle/sysman/vdb/VdbSQLItem; executeDDL A(Loracle/sysman/vdb/VdbSQLItem;Loracle/sysman/vdb/VdbParamList;)V SHOW_SQL doShowSQLText R(Loracle/sysman/vdb/VdbSQLItem;Loracle/sysman/vdb/VdbParamList;)Ljava/lang/String; setSQLText setDefinitionText equals (Ljava/lang/Object;)Z ((Ljava/lang/String;Ljava/lang/String;Z)V hasMoreTokens nextToken :(Ljava/lang/String;Z[Ljava/lang/Object;)Ljava/lang/String; sqlStmt length ()I substring (II)Ljava/lang/String; equalsIgnoreCase (I)Ljava/lang/String; compareDBVersionTo (Ljava/lang/String;)I size elementAt (I)Ljava/lang/Object; createStatement @(Loracle/sysman/vdb/VdbSQLItem;)Loracle/sysman/vdb/VdbStatement; oracle/sysman/vdb/VdbStatement bindParameter executeQuery B(Loracle/sysman/vdb/VdbStatement;)Loracle/sysman/vdb/VdbResultSet; oracle/sysman/vdb/VdbResultSet next close getString charAt (I)C toUpperCase trim lastIndexOf errors `(Loracle/sysman/vdb/VdbSQLItem;Loracle/sysman/vdb/VdbParamList;)Loracle/sysman/vdb/VdbStatement; getShort (I)S (SSLjava/lang/String;)V indexOf oracle/sysman/vtx/VtxAssert notFalse getInt (Ljava/lang/StringBuffer;)V checkInit removeElementAt STATUS insertScalarEntry y(Loracle/sysman/vbz/vbzu/VbzuDiffAttribute;Loracle/sysman/vbz/vbzu/VbzuDiffValue;Loracle/sysman/vbz/vbzu/VbzuDiffValue;)V getDoLogicalSQLCompare oracle/sysman/vxx/VxxString logicalSQLStringsEqual '(Ljava/lang/String;Ljava/lang/String;)Z QUERY_TEXT READ_ONLY OBJECT_TYPE_SCHEMA OBJECT_TYPE_NAME OBJECT_IDENTIFIER_DEFAULT OBJECT_IDENTIFIER ALIASES XML CHECK_OPTION CONSTRAINT_NAME addEntry getNewValue (()Loracle/sysman/vbz/vbzu/VbzuDiffValue; booleanValue stringValue (I)Ljava/lang/StringBuffer; setReportMsgBundle m_currHeaderIndex m_vtosMsgBundle generateHeader2ForLink generateObjectDefinition org/omg/CORBA/IntHolder value startTable addNameAndSchemaRows A(Loracle/sysman/vbo/vbos/VbosSchemaAttributes;)Ljava/lang/String; endTable generateHeader3 generateParagraph startTableRow writeTableReverseHeader writeTableContent endTableRow writeTableHeader writeNonNegativeTableData addTOCEntry addTOCEntryForObjectDefinition getMessageBundle B(Ljava/lang/String;)Loracle/sysman/emSDK/common/nls/MessageBundle; $oracle/sysman/vbz/vbzu/VbzuScopeEnum getNamesAndSchemasPredicateWhere r(Loracle/sysman/vbz/vbzu/VbzuScopeSpec;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; oracle/sysman/vdb/VdbSQLItem doSubs 4(Loracle/sysman/vdb/VdbParamList;)Ljava/lang/String; 4(Ljava/lang/String;)Loracle/sysman/vdb/VdbStatement; objectName schemaName java/util/Hashtable put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; get &(Ljava/lang/Object;)Ljava/lang/Object; getStatement "()Loracle/sysman/vdb/VdbStatement; !~ ? ?? ?? ?? ?? ? ? ?? ? ? m ?? ? N &*? *? Y? ? *? Y? ? *? Y? ? ? ? ] ^ _ ` % a ?? ? ! ? Y*? ? ? i ?? ? # +? ? ? ? ? t ?? ? *? ? ? } ?? ? *? ? ? ? ?? ? % *+? ? ? ? ? ? ?? ? % *+? ? ? ? ? ? ?? ? . *? *? ? ? ? ? ? ?? ?? ? a ?~? ?*? *? *? ? ? *? ? ?? Y? ? ,? ? ? ? ? ? Y,? ? Y? *? !? "? ,? ? ? ? #? $?? Y? &? ,? '? ? ? ? ? Y,? (? Y? *? !? "? ,? '? ? ? #? $?*? )*? *~? *? +*? *~? *? ,*? *? ! l % ? ^ ? ? ? ? ? ? ! ? "