public void setIdentifier ( int identifier ) throws ObjectManagerException { if ( Tracing . isAnyTracingEnabled ( ) && trace . isEntryEnabled ( ) ) trace . entry ( this , cclass , "setIdentifier" , new Object [ ] { new Integer ( identifier ) } ) ; // We can only set this once. if ( objectStoreIdentifier != IDENTIFIER_NOT_SET ) { InvalidConditionException invalidConditionException = new InvalidConditionException ( this , "objectStoreIdentifier" , Integer . toString ( objectStoreIdentifier ) + "not equal IDENTIFIER_NOT_SET" ) ; ObjectManager . ffdc . processException ( this , cclass , "setIdentifier" , invalidConditionException , "1:623:1.31" , new Object [ ] { new Integer ( objectStoreIdentifier ) } ) ; if ( Tracing . isAnyTracingEnabled ( ) && trace . isEntryEnabled ( ) ) trace . exit ( this , cclass , "setIdentifier" , invalidConditionException ) ; throw invalidConditionException ; } // if (objectStoreIdentifier != IDENTIFIER_NOT_SET). objectStoreIdentifier = identifier ; if ( Tracing . isAnyTracingEnabled ( ) && trace . isEntryEnabled ( ) ) trace . exit ( this , cclass , "setIdentifier" ) ; }
Set the identifier of the Object Store unique within this ObjectManager .