All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.dvb.dsmcc.ServiceXFRException Maven / Gradle / Ivy



   package org.dvb.dsmcc;

   import java.io.*;
   import org.davic.net.*;


/**
  * A ServiceXFRException is thrown when a DSMCC Object can not be loaded in the 
  * current ServiceDomain but is available in an alternate ServiceDomain 
  * (i.e. for an object Carousel, the IOR of the object or one of its
  *  parent directories contains a Lite Option Profile Body).
  * There is no implicit mounting by the implementation of the carousel 
  * that actually contain the object. This exception is not thrown if the 
  * Service Domain that actually contains the DSMCCObject is already mounted.
  *
  */

   public class ServiceXFRException extends DSMCCException {
   
   /**
   * Creates a ServiceXFRException object.
   *
   * @param aService Locator of the Service
   * @param carouselId Carousel Identifier
   * @param pathName pathName of the object in the alternate ServiceDomain
   */
      public ServiceXFRException(org.davic.net.Locator aService, int carouselId,
                        String pathName)
      {
      }
   
   /**
   * Creates a ServiceXFRException object.
   *
   * @param NSAPAddress The NSAP Address of a ServiceDomain as defined
   * in ISO/IEC 13818-6
   * @param pathName pathName of the object in the alternate ServiceDomain
   */
      public ServiceXFRException(byte[] NSAPAddress, String pathName)
      {
      }
   
   /**
   * This method is used to get the alternate ServiceDomain which contains
   * the object requested.
   * @return the address of an alternate ServiceDomain where the object can
   * be found.
   */
      public ServiceXFRReference getServiceXFR()
      { return null;
      }
   }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy