Examples of TerminationTimeDocument


Examples of com.ibm.xmlns.stdwip.webServices.wsResourceLifetime.TerminationTimeDocument

                  // tell the thread pool to run code that examines the current resource and destroys it if it is expired
                  m_reaperThreadPool.execute( new Runnable(  )
                     {
                        public void run(  )
                        {
                           TerminationTimeDocument termTimeXmlBean = null;

                           try
                           {
                              SOAPElement[] soapEle =
                                              resource.getResourceProperty( ResourceLifetime11Constants.RESOURCE_PROP_QNAME_TERMINATION_TIME );

                              termTimeXmlBean = (TerminationTimeDocument) XmlBeansUtils.toXmlObject( soapEle[0] );
                           }
                           catch ( Throwable t )
                           {
                              m_noTerminationTimeSupport.put( resource.getId(  ),
                                                              resource.getId(  ) );
                           }

                           if ( ( termTimeXmlBean != null )
                                && !termTimeXmlBean.isNilTerminationTime(  )
                                && termTimeXmlBean.getTerminationTime(  ).before( Calendar.getInstance(  ) ) )
                           {
                              try
                              {
                                 resource.destroy(  );
                              }
View Full Code Here

Examples of com.ibm.xmlns.stdwip.webServices.wsResourceLifetime.TerminationTimeDocument

         if ( !prop_qname.equals( ResourceLifetime11Constants.RESOURCE_PROP_QNAME_TERMINATION_TIME ) )
         {
            return new SOAPElement[0];
         }

         TerminationTimeDocument termTimeDoc = TerminationTimeDocument.Factory.newInstance(  );
         Calendar                termTimeCal = Calendar.getInstance(  );
         termTimeCal.set( ( m_expired ) ? 1999 : 2100, 1, 1 );
         termTimeDoc.setTerminationTime( termTimeCal );

         return XmlBeansUtils.toSOAPElementArray( new XmlObject[]
                                                  {
                                                     termTimeDoc
                                                  } );
View Full Code Here

Examples of org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.TerminationTimeDocument

      CurrentTimeDocument currTimeDoc = CurrentTimeDocument.Factory.newInstance(  );
      currTimeDoc.setCurrentTime( getCurrentTime(  ) );
      prop.setCallback( new CurrentTimeCallback(  ) );
      prop.add( currTimeDoc );
      prop = m_propSet.get( ScheduledResourceTerminationPortType.PROP_QNAME_TERMINATION_TIME );
      TerminationTimeDocument termTimeDoc = TerminationTimeDocument.Factory.newInstance(  );
      termTimeDoc.setTerminationTime( getTerminationTime(  ) );
      prop.add( termTimeDoc );

      // wsntw:SubscriptionManager props
      prop = m_propSet.get( SubscriptionManagerPortType.PROP_QNAME_CONSUMER_REFERENCE );
      ConsumerReferenceDocument consumerRefDoc = ConsumerReferenceDocument.Factory.newInstance(  );
View Full Code Here

Examples of org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.TerminationTimeDocument

        CurrentTimeDocument currTimeDoc = CurrentTimeDocument.Factory.newInstance();
        currTimeDoc.setCurrentTime(getCurrentTime());
        prop.setCallback( new CurrentTimeCallback() );
        prop.add(currTimeDoc);
        prop = m_propSet.get(ScheduledResourceTerminationPortType.PROP_QNAME_TERMINATION_TIME);
        TerminationTimeDocument termTimeDoc = TerminationTimeDocument.Factory.newInstance();
        termTimeDoc.setTerminationTime(getTerminationTime());
        prop.add(termTimeDoc);
        // wsntw:SubscriptionManager props
        prop = m_propSet.get(SubscriptionManagerPortType.PROP_QNAME_CONSUMER_REFERENCE);
        ConsumerReferenceDocument consumerRefDoc = ConsumerReferenceDocument.Factory.newInstance();
        consumerRefDoc.setConsumerReference((EndpointReferenceType) ((XmlObjectWrapper) m_consumerReference).getXmlObject());
View Full Code Here

Examples of org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.TerminationTimeDocument

        currTime.setCurrentTime( Calendar.getInstance() );
        prop.add( currTime );
        prop.setCallback( new CurrentTimeCallback() );

        prop = m_propSet.get( ResourceLifetime1_2Constants.PROP_QNAME_TERMINATION_TIME );
        TerminationTimeDocument termTime = TerminationTimeDocument.Factory.newInstance();
        termTime.setNilTerminationTime();
    }
View Full Code Here

Examples of org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.TerminationTimeDocument

      CurrentTimeDocument currTimeDoc = CurrentTimeDocument.Factory.newInstance(  );
      currTimeDoc.setCurrentTime( getCurrentTime(  ) );
      prop.setCallback( new CurrentTimeCallback(  ) );
      prop.add( currTimeDoc );
      prop = propSet.get( ScheduledResourceTerminationPortType.PROP_QNAME_TERMINATION_TIME );
      TerminationTimeDocument termTimeDoc = TerminationTimeDocument.Factory.newInstance(  );
      termTimeDoc.setTerminationTime( getTerminationTime(  ) );
      prop.add( termTimeDoc );

      // wsntw:SubscriptionManager props
      prop = propSet.get( SubscriptionManagerPortType.PROP_QNAME_CONSUMER_REFERENCE );
      prop.setCallback( new ConsumerReferenceResourcePropertyCallback( this ) );
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.