Edit D:\app\Administrator\product\11.2.0\dbhome_1\jlib\oracle\sysman\vbo\verWkspc\VboVerWkspcImpl.class
?? /? ??? ? ?? ?? ??? ? ?? ??? ? ?? ?? ?? ?? ??? ? ? ??? ? ??? ?? ?? ??? ?? ?? ?? ?? ?? ?? ?? (? ? (? ? ? ? ??? ?? ?? ??? ??? ? ?? ? ???? ?? A? A? A??? A? A?? ??? ??? M??? ???? R?? R? S?? X?? Z??? ?? ?? ?? ?? ??? ?? ? Z?? ?? ?? ?? ?? ?? ?? ?? ???? ??? ? ?? ?? A?? A? A? ?? A? ?? ? ?? ? ?? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ? ?? ?! ?" ?# ?$ ?% &'() ? ?*+,-. X?/ ??0123456789:;<=> ?? ?? ?? ?? ?@ ?ABC ?? ?D ?E ?FGHI JKLMNOPQRSTUVWXYZ VerWkspcItem InnerClasses m_original 2Loracle/sysman/vbo/verWkspc/VboVerWkspcAttributes; m_current m_VerWkspcItemVector Ljava/util/Vector; m_sessionsVector m_owner Ljava/lang/String; m_timeCreated CREATE_PRIV ConstantValue ACCESS_PRIV[ MERGE_PRIV\ ROLLBACK_PRIV] REMOVE_PRIV^ RESOLVE_NONE I RESOLVE_BASE RESOLVE_CHILD RESOLVE_PARENT RESOLVE_INDIVIDUAL m_usernames <init> ()V Code LineNumberTable getTieObject ()Loracle/sysman/vbo/VboObject; getCurrent )()Loracle/sysman/vbo/VboAttributesObject; getOriginal setCurrent *(Loracle/sysman/vbo/VboAttributesObject;)V setOriginal doSQL (S)V Exceptions addSQLToChangeObjects (Ljava/util/Vector;)V addSQLToCreateWorkspace $addSQLToChangeGeneralAttributesIfAny addSQLToChangeSavepointsIfAny validate removeFromDataSource getRemoveWarning ()Ljava/lang/String; initFromDataSource (I)V initializeGeneral isFrozen (Ljava/lang/String;)Z initializeSavepoints getSavepointInfoVector ()Ljava/util/Vector; sortByPositionAndAddToVector Z(Ljava/util/Vector;Loracle/sysman/vbo/verWkspc/VboVerWkspcPackage/VerWkspcSavepointInfo;)V initializeSessions initializeWkspcAndSavepointsList (Z)V %populateWorkspacesAndSavepointsVector userHasPrivsInWkspc '(Ljava/lang/String;Ljava/lang/String;)Z foundInList getSavepointsVectorForWkspc &(Ljava/lang/String;)Ljava/util/Vector; getDateString #(Ljava/sql/Date;)Ljava/lang/String; getVerWkspcGeneralInfo E()Loracle/sysman/vbo/verWkspc/VboVerWkspcPackage/VerWkspcGeneralInfo; getVerWkspcSavepointsInfo H()[Loracle/sysman/vbo/verWkspc/VboVerWkspcPackage/VerWkspcSavepointInfo; getVerWkspcSessionsInfo F()[Loracle/sysman/vbo/verWkspc/VboVerWkspcPackage/VerWkspcSessionInfo; getVerWkspcWithSavepointsList I()[Loracle/sysman/vbo/verWkspc/VboVerWkspcPackage/VerWkspcWithSavepoints; getParentWkspc getUsernames ()[Ljava/lang/String; getStringArray '(Ljava/util/Vector;)[Ljava/lang/String; setVerWkspcName (Ljava/lang/String;)V setVerWkspcDesc setParentWkspc setFromSavepoint setParentSp setLimitAccess setLimitMode setWriter createNewSavepoint 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V removeNewSavepoint updateSavepointName '(Ljava/lang/String;Ljava/lang/String;)V updateSavepointDesc markSavepointForRollback markSavepointForDelete findSavepointInVector Y(Ljava/lang/String;)Loracle/sysman/vbo/verWkspc/VboVerWkspcPackage/VerWkspcSavepointInfo; userHasWkspcAdminPrivs ()Z getRollbackSavepointsForWkspc rollbackSavepoint rollbackToSavepoint rollbackAllChangesInWkspc getVersionEnabledTables refreshWkspc refreshTableInWkspc mergeWkspc mergeTableInWkspc setDifferenceView K(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V getModifiedTables getColumnInfoForTable b(Ljava/lang/String;Ljava/lang/String;I)[Loracle/sysman/vbo/verWkspc/VboVerWkspcPackage/ColumnInfo; !convertColumnInfoVectorToSequence O(Ljava/util/Vector;)[Loracle/sysman/vbo/verWkspc/VboVerWkspcPackage/ColumnInfo; getModifiedRowsForTable _(Ljava/lang/String;[Ljava/lang/String;)[Loracle/sysman/vbo/verWkspc/VboVerWkspcPackage/RowInfo; setConflictWorkspace getParentWkspcForWkspc &(Ljava/lang/String;)Ljava/lang/String; getTablesWithConflicts '(Ljava/lang/String;)[Ljava/lang/String; getRowsInConflict beginResolveConflicts resolveConflict :(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;S)V rollbackResolveConflicts shortTransCommit commitResolveConflicts getPrimaryKeyColumnInfo a(Ljava/lang/String;Ljava/lang/String;)[Loracle/sysman/vbo/verWkspc/VboVerWkspcPackage/ColumnInfo; buildUpColumnsList (([Ljava/lang/String;I)Ljava/lang/String; SourceFile VboVerWkspcImpl.java java/util/Vector ? ? ? ? ? 0oracle/sysman/vbo/verWkspc/VboVerWkspcAttributes ? ? ? ? +oracle/sysman/vbo/verWkspc/_tie_VboVerWkspc_`^ab! cd java/lang/StringBufferefgh java/lang/String i'jd BEGIN END;kblK- )oracle/sysman/vbo/VboInitFailureExceptionmbnKoKpq" # r ? oracle/sysman/vdb/VdbParamLists ?tKuvw ?x ?yz{ CreateNewWorkspace|}~??? CreateWkspcFromSp RevertToLIVE?' AlterWorkspaceDesc?v? ? 1WRITER??? ? FreezeWkspc UnFreezeWkspc ChangeFreezeState? ? Coracle/sysman/vbo/verWkspc/VboVerWkspcPackage/VerWkspcSavepointInfo?v?v? ? RollbackToSP RemoveSP?b? ? CreateSP??, 0104??s &oracle/sysman/vbo/VboValidateException? 0105 RemoveWkspcTreel? ,oracle/sysman/vdb/VdbLostConnectionException .oracle/sysman/vbo/VboDataSourceUpdateException? 0102? ? !oracle/sysman/vdb/VdbSQLException java/lang/Throwable java/lang/Object 0101??*?)2?? 1508???? GetGeneral????4????^?? ? ? ? ?+, 0100 GetUsers? FROZEN?./?/ GetSavepointInfoForWkspc YES?b? ???? ?01?? GetSessionsForWkspc Aoracle/sysman/vbo/verWkspc/VboVerWkspcPackage/VerWkspcSessionInfo?b? ?54 7oracle/sysman/vbo/verWkspc/VboVerWkspcInternalExceptionK GetWorkspacesList?? 7oracle/sysman/vbo/verWkspc/VboVerWkspcImpl$VerWkspcItem??K CREATE679:? GetWkspcPrivs87 java/util/StringTokenizer ,??^?' GetSavepointsListForWkspc??????) Aoracle/sysman/vbo/verWkspc/VboVerWkspcPackage/VerWkspcGeneralInfoHI?? .oracle/sysman/vbo/VboInsufficientInitException Doracle/sysman/vbo/verWkspc/VboVerWkspcPackage/VerWkspcWithSavepoints? ??/???4[\?? 0103 hasWkspcAdminRole 8oracle/sysman/vbo/verWkspc/VerWkspcMethodFailedException`K RollbackWkspc GetVersionedTables . RefreshWkspc =oracle/sysman/vbo/verWkspc/VerWkspcConflictsDetectedException RefreshTableInWkspc TRUE FALSE MergeWkspc MergeTableFromWkspc SetDifferenceView GetModifiedTables _DIFF _CONF GetColumnInfo WM_DIFFVER WM_CODE WM_WORKSPACE WM_DELETED 8oracle/sysman/vbo/verWkspc/VboVerWkspcPackage/ColumnInfo? ?mn? GetModifiedRowInfo 5oracle/sysman/vbo/verWkspc/VboVerWkspcPackage/RowInfo? ?? ??? SetConflictWkspc GetParentWkspc GetConflictTables?? GetRowsInConflict BeginResolveConflicts CHILD PARENT BASE ResolveConflicts RollbackResolveConflicts ShortTransCommit CommitResolveConflicts _LT GetPrimaryKeyColumnInfo , WM_DIFFVER, WM_CODE , WM_WORKSPACE, WM_DELETED *oracle/sysman/vbo/verWkspc/VboVerWkspcImpl !oracle/sysman/vbo/VboDBObjectImpl 0oracle/sysman/vbo/verWkspc/VboVerWkspcOperations ACCESS COMMIT ROLLBACK DESTROY 5(Loracle/sysman/vbo/verWkspc/VboVerWkspcOperations;)V isCreating DEFINITION S size ()I append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; elementAt (I)Ljava/lang/Object; toString length EXECUTE executeDDL SHOW_SQL setSQLText setDefinitionText isInitialized (I)Z verWkspcName parentWkspc addItem fromSp Z parentSp verWkspcDesc -oracle/sysman/vbo/verWkspc/VboVerWkspcSQLList sqlList /Loracle/sysman/vbo/verWkspc/VboVerWkspcSQLList; getSQLItem 2(Ljava/lang/String;)Loracle/sysman/vdb/VdbSQLItem; oracle/sysman/vdb/VdbSQLItem doSubs 4(Loracle/sysman/vdb/VdbParamList;)Ljava/lang/String; addElement (Ljava/lang/Object;)V getName limitAccess limitMode equals (Ljava/lang/Object;)Z oneWriter m_savepointVector markForRemove markForRollback name position desc %oracle/sysman/vxx/vxxn/VxxnStringUtil isValidOracleID -oracle/sysman/vbo/verWkspc/VboVerWkspcMessage getMessage )(ILjava/lang/String;[Ljava/lang/String;)V A(Loracle/sysman/vdb/VdbSQLItem;Loracle/sysman/vdb/VdbParamList;)V oracleError reason 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; setInit vboMsgBundle .Loracle/sysman/emSDK/common/nls/MessageBundle; ,oracle/sysman/emSDK/common/nls/MessageBundle '(Ljava/lang/String;Z)Ljava/lang/String; printStackTrace createStatement `(Loracle/sysman/vdb/VdbSQLItem;Loracle/sysman/vdb/VdbParamList;)Loracle/sysman/vdb/VdbStatement; oracle/sysman/vdb/VdbStatement setUseTimestampFormat executeQuery B(Loracle/sysman/vdb/VdbStatement;)Loracle/sysman/vdb/VdbResultSet; oracle/sysman/vdb/VdbResultSet next getString (I)Ljava/lang/String; close removeAllElements cloneSavepointVector type owner getShort (I)S timeCreated insertElementAt (Ljava/lang/Object;I)V sessionID status @(Loracle/sysman/vdb/VdbSQLItem;)Loracle/sysman/vdb/VdbStatement; /(Loracle/sysman/vbo/verWkspc/VboVerWkspcImpl;)V setName setSavepointsVector ((Ljava/lang/String;Ljava/lang/String;Z)V hasMoreTokens nextToken java/text/DateFormat getDateInstance (I)Ljava/text/DateFormat; format $(Ljava/util/Date;)Ljava/lang/String; checkInit usernames [Ljava/lang/String; wkspcName getSavepointsVector savepoints setModified removeElement datatype wkspcVersion status_code rowData contains ! ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? K l <*? *? Y? ? *? Y? ? *? Y? ? *? Y? ? *? Y? ? ? p @ D Z % q 0 r ; s ! ? Y*? ? z *? ? ? *? ? ? % *+? ? ? ? ? % *+? ? ? ? ? G ?*? ? ? ? ? =? Y? N? *-? ? *-? -? 6:6? +? Y? ? -? ? ? ? ? :???? ? ? Y? ? ? ? ? :? ? ? ? 2*? *? ? %:? ? !? *? "? ? ? *? #? ? ? ? b ? ? ? ? ( ? - ? 3 ? 7 ? A ? c ? i ? q ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? X R ? C *? $? *+? %*? $? *+? &? ? ? ? ? ? ! ? ?*? ? '? ?*? ? '? ? (Y? )M,*? ? *? +*? ? ,? ,*? ? -? +,*? ? '? +,*? ? .? +*? ? ,? +? /0? 1,? 2? 3? +? /4? 1,? 2? 3? (Y? )N+? /5? 1-? 2? 3? 6 ? ? ? ) 3 > I T ^ q ? ? ? " v*? ? .*? ? .? .? (Y? )M,*? 6? +,*? ? .? ++? /7? 1,? 2? 3? (Y? )M,*? 6? +*? ? 8*? ? 8? a*? ? 8? D,*? ? 9? +*? ? 9:? ;? ,*? ? <? +? ,? ++? /=? 1,? 2? 3? ?+? />? 1,? 2? 3? ?*? ? 8? ?*? ? 9*? ? 9? D,*? ? 9? +*? ? 9:? ;? ,*? ? <? +? ,? ++? /?? 1,? 2? 3? a*? ? 9:? ;? R*? ? <*? ? <? A,*? ? 9? +*? ? 9:? ;? ,*? ? <? +? ,? ++? /?? 1,? 2? 3? z ! # !% ,' <* D+ L, ]. g/ r0 ?1 ?3 ?4 ?8 ?; ?>