Examples of StateManager


Examples of com.arjuna.ats.arjuna.StateManager

     */

    public int topLevelPrepare ()
    {
  int result = TwoPhaseOutcome.PREPARE_NOTOK;
  StateManager sm = super.objectAddr;
  LogWriteStateManager lwsm = null;
  boolean writeToLog = true;

  try
  {
      lwsm = (LogWriteStateManager) sm;
     
      writeToLog = lwsm.writeOptimisation();
  }
  catch (ClassCastException ex)
  {
      writeToLog = false;
  }
 
  if ((sm != null) && (store != null))
  {
      topLevelState = new OutputObjectState(sm.get_uid(), sm.type());
     
      if (writeToLog || (!store.fullCommitNeeded() &&
             (sm.save_state(topLevelState, ObjectType.ANDPERSISTENT)) &&
             (topLevelState.size() <= PersistenceRecord.MAX_OBJECT_SIZE)))
      {
    if (PersistenceRecord.classicPrepare)
    {
        OutputObjectState dummy = new OutputObjectState(Uid.nullUid(), null);

        /*
         * Write an empty shadow state to the store to indicate
         * one exists, and to prevent bogus activation in the case
         * where crash recovery hasn't run yet.
         */
       
        try
        {
      store.write_uncommitted(sm.get_uid(), sm.type(), dummy);
      result = TwoPhaseOutcome.PREPARE_OK;
        }
        catch (ObjectStoreException e)
        {
      tsLogger.arjLoggerI18N.warn("com.arjuna.ats.arjuna.PersistenceRecord_21",e);
        }
   
        dummy = null;
    }
    else
          {
        result = TwoPhaseOutcome.PREPARE_OK;
    }
      }
      else
      {
    if (sm.deactivate(store.getStoreName(), false))
    {
         shadowMade = true;
       
        result = TwoPhaseOutcome.PREPARE_OK;
    }
View Full Code Here

Examples of com.echoeight.tankd.states.StateManager

    dm = new DisplayManager(width, height, title);
    initState();
  }

  private void initState(){
    sm = new StateManager(this);
    sm.enterState(new MainMenuState(this, 0));
  }
View Full Code Here

Examples of com.sun.jdo.spi.persistence.support.sqlstore.StateManager

        }

        if (elementType == null || elementType.isAssignableFrom(element.getClass()))
        {
    // Mark the field as dirty
    StateManager stateManager = this.makeDirty();
       
    Object o = super.set(index, element);

                if (added.remove(o) == false)
                        removed.add(o);
View Full Code Here

Examples of edu.wpi.first.smartdashboard.StateManager

public class StateManagerTest {
    private StateManager m_manager;

    @Before
    public void setUp() {
         m_manager = new StateManager(null);
    }
View Full Code Here

Examples of it.marteEngine.StateManager

  public Entity(float x, float y) {
    this.x = x;
    this.y = y;
    this.startx = x;
    this.starty = y;
    stateManager = new StateManager();
    alarms = new AlarmContainer(this);
  }
View Full Code Here

Examples of javax.faces.application.StateManager

    if (log.isDebugEnabled()) {
      log.debug("Try to restore tree structure ......");
    }

    StateManager stateManager = context.getApplication().getStateManager();
   
    Map sessionMap = context.getExternalContext().getSessionMap();
    Map requestMap = context.getExternalContext().getRequestParameterMap();
 
    if(log.isDebugEnabled()){
      if(requestMap.containsKey(KitConstants.XFBRIDGE_REQUEST)){
        log.debug("AJAX request detected (from XULFACES_BRIDGE)");             
     
    }

    String viewString = (String) requestMap.get(javax.faces.render.ResponseStateManager.VIEW_STATE_PARAM);   
   
    if (log.isDebugEnabled()) {
      log.debug("ViewString is " + viewString)
    }           
   
    Object structure = null;
   
    if (viewString == null) {
      return null;
    }

    if (stateManager.isSavingStateInClient(context)) {
     
      viewStateData.set(null);
     
      if (log.isDebugEnabled()) {
        log.debug("State was on client")
View Full Code Here

Examples of javax.jdo.spi.StateManager

  if (x.jdoFlags == READ_WRITE_OK) {
      // ok to read, write
      x.str = newValue;
      return;
  }
  StateManager sm = x.jdoStateManager;
  if (sm != null) {
      sm.setStringField(x, 0, x.str, newValue);
  } else {
      x.str = newValue;
  }
    }
View Full Code Here

Examples of jsalis.framework.StateManager

  private GameView gameView;
  private StateManager stateManager;
 
  public GameController() {
    gameView = new GameView(this);
    stateManager = new StateManager(GameView.WIDTH, GameView.HEIGHT, gameView.getContentPane());
    stateManager.addState(new GameState(StateType.GAME, stateManager));
    stateManager.addState(new MenuState(StateType.MENU, stateManager));
    gameView.start();
    stateManager.startCurrentState();
  }
View Full Code Here

Examples of jsprit.core.algorithm.state.StateManager

   * <p>If algorithmConfigFile is set, it reads the configuration.
   *
   * @return the algorithm
   */
  public VehicleRoutingAlgorithm build() {
    if(stateManager == null) stateManager = new StateManager(vrp);
    if(constraintManager == null) constraintManager = new ConstraintManager(vrp,stateManager);
    //add core updater
    stateManager.addStateUpdater(new UpdateEndLocationIfRouteIsOpen());
//    stateManager.addStateUpdater(new OpenRouteStateVerifier());

View Full Code Here

Examples of net.sf.hajdbc.state.StateManager

   * @see net.sf.hajdbc.durability.none.NoDurability#recover(java.util.Map)
   */
  @Override
  public void recover(Map<InvocationEvent, Map<String, InvokerEvent>> invokers)
  {
    StateManager stateManager = this.cluster.getStateManager();

    for (D database: this.cluster.getBalancer().backups())
    {
      this.cluster.deactivate(database, stateManager);
    }

    for (InvocationEvent event: invokers.keySet())
    {
      stateManager.afterInvocation(event);
    }
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.