code: protected final synchronized void setState(int newState)
      {
          final boolean isTraceOn = TraceComponent.isAnyTracingEnabled();
          if (isTraceOn && // d527372
              TEBeanLifeCycleInfo.isTraceEnabled())
              TEBeanLifeCycleInfo.traceBeanState(state, getStateName(state), newState,
                                                 getStateName(newState)); // d167264
  
          state = newState;
      }
docs: Set the current state of this <code>BeanO</code>. <p>
  
  The current state of this <code>BeanO</code> must be old state,
  else this method fails. <p>
  
  @param oldState the old state <p>
  @param newState the new state <p>