Package java.util

Examples of java.util.Vector.elementAt()


    }

    short[] serverIds = new short[list.size()];
    for (int i = 0; i < list.size(); i++) {
      serverIds[i] =
        ((Short)list.elementAt(i)).shortValue();
    }

    // Create the socket here in order to throw an exception
    // if the socket can't be created (even if firstTime is false).
    ServerSocket serverSocket = new ServerSocket(port);
View Full Code Here


    // client threads still using the session.

    Vector consumersToClose = (Vector) consumers.clone();
    consumers.clear();
    for (int i = 0; i < consumersToClose.size(); i++) {
      MessageConsumer mc = (MessageConsumer) consumersToClose.elementAt(i);
      try {
        mc.close();
      } catch (JMSException exc) {
        if (logger.isLoggable(BasicLevel.DEBUG))
          logger.log(BasicLevel.DEBUG, "", exc);
View Full Code Here

    }

    Vector browsersToClose = (Vector) browsers.clone();
    browsers.clear();
    for (int i = 0; i < browsersToClose.size(); i++) {
      QueueBrowser qb = (QueueBrowser) browsersToClose.elementAt(i);
      try {
        qb.close();
      } catch (JMSException exc) {
        if (logger.isLoggable(BasicLevel.DEBUG))
          logger.log(BasicLevel.DEBUG, "", exc);
View Full Code Here

    }

    Vector producersToClose = (Vector) producers.clone();
    producers.clear();
    for (int i = 0; i < producersToClose.size(); i++) {
      MessageProducer mp = (MessageProducer) producersToClose.elementAt(i);
      try {
        mp.close();
      } catch (JMSException exc) {
        if (logger.isLoggable(BasicLevel.DEBUG))
          logger.log(BasicLevel.DEBUG, "", exc);
View Full Code Here

   * a close which first stops SessionDaemon.
   */
  private void onMessages(MessageListenerContext ctx) throws JMSException {
    Vector msgs = ctx.messages.getMessages();
    for (int i = 0; i < msgs.size(); i++) {
      onMessage((org.objectweb.joram.shared.messages.Message) msgs.elementAt(i), ctx.consumerListener);
    }
  }

  /**
   * Called by onMessages()
View Full Code Here

      NamingContextInfo[] localContexts =
        getServerImpl().copyNamingContexts(getId());
      int serversInitialLength = servers.size();
      for (int i = 0; i < initServers.size(); i++) {
        AgentId newServerId =
          (AgentId)initServers.elementAt(i);
        /** Modif */
        if (!(rootOwnerId.equals(initServers.elementAt(i))))
          sendTo(newServerId, new InitJndiServerNot(
                                                    localJndiServerIds,
                                                    localContexts,
View Full Code Here

      int serversInitialLength = servers.size();
      for (int i = 0; i < initServers.size(); i++) {
        AgentId newServerId =
          (AgentId)initServers.elementAt(i);
        /** Modif */
        if (!(rootOwnerId.equals(initServers.elementAt(i))))
          sendTo(newServerId, new InitJndiServerNot(
                                                    localJndiServerIds,
                                                    localContexts,
                                                    (!from.equals(newServerId))));
        if (servers.indexOf(newServerId) < 0) {
View Full Code Here

      for (int i = 0; i < retryNames.size(); i++) {
        CompositeName name =
          (CompositeName)retryNames.elementAt(i);
        RequestContextList ctxList =
          (RequestContextList)retryLists.elementAt(i);
        initRequestContextLists.remove(name);
        while (ctxList.getSize() > 0) {
          RequestContext reqCtx = ctxList.get();
          JndiReply reply = invoke(reqCtx);
          if (reply != null) {
View Full Code Here

    Vector sessionsToClose = (Vector)sessions.clone();
    sessions.clear();
    mtpx.closing();
   
    for (int i = 0; i < sessionsToClose.size(); i++) {
      Session session = (Session) sessionsToClose.elementAt(i);
      try {
        session.close();
      } catch (JMSException exc) {
        if (logger.isLoggable(BasicLevel.DEBUG))
          logger.log(BasicLevel.DEBUG, "", exc);
View Full Code Here

   
    Vector consumersToClose = (Vector)cconsumers.clone();
    cconsumers.clear();
   
    for (int i = 0; i < consumersToClose.size(); i++) {
      MultiSessionConsumer consumer = (MultiSessionConsumer) consumersToClose.elementAt(i);
      try {
        consumer.close();
      } catch (JMSException exc) {
        if (logger.isLoggable(BasicLevel.DEBUG))
          logger.log( BasicLevel.DEBUG, "", exc);
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.