# Uses of Class
com.sas.services.TransportException

Packages that use TransportException
Package
Description
com.sas.services.publish
Publish services.
com.sas.services.publish.alerts
Publish service alerts.
com.sas.services.publish.archive
Publish service archive.
com.sas.services.publish.requester
Publish Service requester.
com.sas.services.publish.webdav
Publishing capabilities for a WebDAV client.
com.sas.services.storedprocess
Execute stored processes.

- ## Uses of TransportException in com.sas.services.publish

  Methods in com.sas.services.publish that throw TransportException
  Modifier and Type
  Method
  Description
  `EventDataInterface`
  ResultPackageEventBuilder.`buildEvent(ResultPackageInterface rPkg, String persistedPackage, String channelName, String transportName, Map namespaces)`
  Creates and returns the SASPackage event body that describes the result package.
  `void`
  ResultPackage.`close()`
  Close the result package.
  `void`
  ResultPackageInterface.`close()`
  Close the result package.
  `void`
  ResultPackage.`delete()`
  Delete the result package.
  `void`
  ResultPackageInterface.`delete()`
  Delete the result package.
  `String`
  ResultPackageInterface.`getAbstract()`
  Returns the abstract of the result package.
  `ArchiveTransportInterface`
  TransportFactory.`getArchiveTransport(File file, SessionContextInterface sessionContext)`
  Creates an instance of the archive transport.
  `ArchiveTransportInterface`
  TransportFactory.`getArchiveTransport(File file, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext)`
  Deprecated.
  The Logging Service has been deprecated.
  `ChannelTransportInterface`
  TransportFactory.`getChannelTransport(ChannelInterface channel, SessionContextInterface sessionContext)`
  Creates an instance of the Channel transport.
  `ChannelTransportInterface`
  TransportFactory.`getChannelTransport(ChannelInterface channel, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext)`
  Deprecated.
  use `TransportFactory.getChannelTransport(ChannelInterface, SessionContextInterface)`
  `HTMLFileInterface[]`
  HTMLEntry.`getCompanionFiles()`
  Returns an array of all companion files included in this HTML entry.
  `HTMLFileInterface[]`
  HTMLEntryInterface.`getCompanionFiles()`
  Returns an array of all companion files included in this HTML entry.
  `long`
  ResultPackageInterface.`getCreationDateTime()`
  Returns the creation datetime stamp.
  `DAVTransportInterface`
  TransportFactory.`getDAVTransport(ContentDestination content, SessionContextInterface sessionContext)`
  Creates an instance of the WebDAV transport that can be used to publish a result package to a WebDAV server, and to retrieve a result package from a WebDAV server.
  `DAVTransportInterface`
  TransportFactory.`getDAVTransport(ContentDestination content, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext)`
  Deprecated.
  Use `TransportFactory.getDAVTransport(ContentDestination, SessionContextInterface)`
  `DAVTransportInterface`
  TransportFactory.`getDAVTransport(String url, String domain, SessionContextInterface sessionContext)`
  Creates an instance of the WebDAV transport.
  `DAVTransportInterface`
  TransportFactory.`getDAVTransport(String url, String username, String password, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext)`
  Deprecated.
  Use `TransportFactory.getDAVTransportWithCredentials(String, String, String, SessionContextInterface)`
  `DAVTransportInterface`
  TransportFactory.`getDAVTransport(String url, String domain, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext)`
  Deprecated.
  Use `TransportFactory.getDAVTransport(String, String, SessionContextInterface)`
  `DAVTransportInterface`
  TransportFactory.`getDAVTransportWithCredentials(String url, String username, String password, SessionContextInterface sessionContext)`
  Creates an instance of the WebDAV transport.
  `String`
  ViewerEntryInterface.`getEncoding()`
  Returns the encoding of viewer.
  `EntryInterface[]`
  ResultPackageInterface.`getEntries()`
  Return an array of all entries in this package.
  `EntryInterface`
  ResultPackage.`getEntry(String uniqueId)`
  Returns the result package entry identified by the entity key.
  `EntryInterface`
  ResultPackageInterface.`getEntry(int index)`
  Returns a particular result package entry as indicated by the specified index.
  `EntryInterface`
  ResultPackageInterface.`getEntry(String uniqueId)`
  Returns the result package entry identified by the entity key.
  `EventDataInterface`
  ResultPackage.`getEventData()`
  Returns the event data.
  `EventDataInterface`
  ResultPackageInterface.`getEventData()`
  Returns the event data.
  `long`
  ResultPackageInterface.`getExpirationDateTime()`
  Returns the expiration datetime stamp.
  `ExtendedAttributeData`
  DatasetEntryCallbackInterface.`getExtendedAttributes()`
  Returns the extended attributes for the data set.
  `HTMLFileInterface`
  HTMLEntry.`getFile()`
  Returns the main file for this HTML entry.
  `HTMLFileInterface`
  HTMLEntry.`getFile(String uniqueId)`
  Returns the file identified by the entity key.
  `HTMLFileInterface`
  HTMLEntryInterface.`getFile()`
  Returns the main file for this HTML entry.
  `HTMLFileInterface`
  HTMLEntryInterface.`getFile(String uniqueId)`
  Returns the file identified by the entity key.
  `String`
  LibraryMemberEntryInterface.`getLibraryName()`
  Returns the library name.
  `String`
  LibraryMemberEntryInterface.`getMemberName()`
  Returns the member name.
  `String`
  BinaryFileEntry.`getMIMEType()`
  Returns the MIME type associated with this binary file entry.
  `String`
  BinaryFileEntryInterface.`getMIMEType()`
  Returns the MIME type associated with this binary file entry.
  `String`
  TextFileEntry.`getMIMEType()`
  Returns the MIME type associated with this text file entry.
  `String`
  TextFileEntryInterface.`getMIMEType()`
  Returns the MIME type associated with this text file entry.
  `String`
  ViewerEntry.`getMIMEType()`
  Returns the MIME type associated with this viewer entry.
  `String`
  ViewerEntryInterface.`getMIMEType()`
  Returns the MIME type associated with this viewer entry.
  `String`
  BinaryFileEntry.`getName()`
  Returns the name of the file.
  `String`
  BinaryFileEntryInterface.`getName()`
  Returns the name of the file.
  `String`
  ResultPackage.`getName()`
  Returns the name for this result package.
  `String`
  ResultPackageInterface.`getName()`
  Returns the name for this result package.
  `String`
  TextFileEntry.`getName()`
  Returns the name of the file.
  `String`
  TextFileEntryInterface.`getName()`
  Returns the name of the file.
  `String`
  ViewerEntry.`getName()`
  Returns the name of the file.
  `String`
  ViewerEntryInterface.`getName()`
  Returns the name of the file.
  `AttributeMapInterface`
  AbstractEntry.`getNameValuePairs()`
  Returns the name/value pairs.
  `AttributeMapInterface`
  EntryInterface.`getNameValuePairs()`
  Returns the name/value pairs.
  `ObsValue[]`
  DatasetRetriever.`getObservation()`
  Returns an observation.
  `Vector`
  DatasetEntryCallbackInterface.`getObservations()`
  Returns the observations as a List.
  `Vector`
  DatasetRetriever.`getObservations()`
  Returns the observations as a Vector
  `String`
  ReferenceEntry.`getReference()`
  Returns the reference string.
  `String`
  ReferenceEntryInterface.`getReference()`
  Returns the reference string.
  `String`
  ReferenceEntry.`getReferenceType()`
  Returns the type of reference.
  `String`
  ReferenceEntryInterface.`getReferenceType()`
  Returns the type of reference.
  `RemoteResultSetInterface`
  DatasetEntryInterface.`getRemoteResultSet()`
  Gets a remotable result set.
  `RemoteResultSetInterface`
  ResultSetProviderInterface.`getRemoteResultSet()`
  Gets a remote result set This method is invoked on a remote object or if the returned ResultSet needs to be remoted.
  `RequesterTransportInterface`
  TransportFactory.`getRequesterTransport(IResultPackage resultPackage, SessionContextInterface sessionContext)`
  Creates an instance of the requester transport using an IResultPackage.
  `RequesterTransportInterface`
  TransportFactory.`getRequesterTransport(IResultPackage resultPackage, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext)`
  Deprecated.
  Use `TransportFactory.getRequesterTransport(IResultPackage, SessionContextInterface)`
  `RequesterTransportInterface`
  TransportFactory.`getRequesterTransport(IWorkspace workspace, String transportInformation, String[][] properties, SessionContextInterface sessionContext)`
  Creates an instance of the requester transport using the transport information specified.
  `RequesterTransportInterface`
  TransportFactory.`getRequesterTransport(IWorkspace workspace, String transportInformation, String[][] properties, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext)`
  Deprecated.
  use `TransportFactory.getRequesterTransport(IWorkspace, String, String[][], SessionContextInterface)`
  `abstract ResultPackageInterface`
  AbstractTransport.`getResultPackage()`
  Retrieves an existing result package for browsing.
  `ResultPackageInterface`
  ChannelTransport.`getResultPackage()`
  This method is not supported by the channel transport and unconditionally throws the UnsupportedOperationException listed below.
  `ResultPackageInterface`
  ChannelTransportInterface.`getResultPackage()`
  This method is not supported by the channel transport and unconditionally throws the UnsupportedOperationException listed below.
  `ResultPackageInterface`
  TransportInterface.`getResultPackage()`
  Retrieves an existing result package for browsing.
  `ResultSet`
  DatasetEntryInterface.`getResultSet()`
  Gets the result set for the data set entry.
  `static ResultSet`
  RemoteResultSet.`getResultSet(ResultSetProviderInterface provider)`
  Gets a local or remote result set.
  `ResultSet`
  ResultSetProviderInterface.`getResultSet()`
  Gets a ResultSet.
  `String`
  AbstractEntry.`getURL()`
  Returns the URL that identifies the entry.
  `String`
  EntryInterface.`getURL()`
  Returns the URL string that identifies the entry.
  `int`
  ViewerEntry.`getViewerType()`
  Returns the type of viewer, HTML or text.
  `int`
  ViewerEntryInterface.`getViewerType()`
  Returns the type of viewer, HTML or text.
  `void`
  DatasetRetriever.`initialize()`
  Initialize the dataset metadata by reading in the dataset definition information.
  `abstract EventDataInterface`
  AbstractTransport.`publishResultPackage(ResultPackageInterface rpkg, boolean buildEvent)`
  Publish the result package.
  `EventDataInterface`
  ChannelTransport.`publishResultPackage(ResultPackageInterface rpkg, boolean buildEvent)`
  Publish the result package.
  `EventDataInterface`
  TransportInterface.`publishResultPackage(ResultPackageInterface rpkg, boolean buildEvent)`
  Publish the result package.
  `void`
  DatasetRetriever.`readVariableDefinitions()`
  Reads and initializes the dataset variable definitions.
  `protected void`
  AbstractTransport.`setSessionAndLogger(org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext)`
  Set the logger and session context.
  Constructors in com.sas.services.publish that throw TransportException
  Modifier
  Constructor
  Description
  ``
  `ChannelTransport(ChannelInterface channel, SessionContextInterface sessionContext)`
  Creates the Channel transport.
  ``
  `ChannelTransport(ChannelInterface channel, org.apache.logging.log4j.Logger saslogger, SessionContextInterface sessionContext)`
  Deprecated.

- ## Uses of TransportException in com.sas.services.publish.alerts

  Methods in com.sas.services.publish.alerts that throw TransportException
  Modifier and Type
  Method
  Description
  `void`
  MailAlertTransport.`close()`
  Close resources initialized for this mail transport.
  `void`
  AlertTransportInterface.`send(TemplateInterface template)`
  Send the alert notification.
  `void`
  MailAlertTransport.`send(TemplateInterface template)`

- ## Uses of TransportException in com.sas.services.publish.archive

  Methods in com.sas.services.publish.archive that throw TransportException
  Modifier and Type
  Method
  Description
  `ResultPackageInterface`
  ArchiveTransport.`getResultPackage()`
  Retrieves an existing result package for browsing.
  `protected void`
  ArchiveTransport.`initializeResultPackage(ResultPackageInterface rPkg, boolean nested)`
  `EventDataInterface`
  ArchiveTransport.`publishResultPackage(ResultPackageInterface rpkg, boolean buildEvent)`
  Publish the result package.
  Constructors in com.sas.services.publish.archive that throw TransportException
  Modifier
  Constructor
  Description
  ``
  `ArchiveTransport(ContentDestination content, SessionContextInterface sessionContext, String filename)`
  Creates the archive transport.
  ``
  `ArchiveTransport(ContentDestination content, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext)`
  Deprecated.
  The Logging Service has been deprecated.
  ``
  `ArchiveTransport(ContentDestination content, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext, String filename)`
  Deprecated.
  The Logging Service has been deprecated.
  ``
  `ArchiveTransport(PackageInterface pkg, SessionContextInterface sessionContext)`
  Creates the archive transport.
  ``
  `ArchiveTransport(PackageInterface pkg, org.apache.logging.log4j.Logger logger)`
  Deprecated.
  The Logging Service has been deprecated.
  ``
  `ArchiveTransport(PackageInterface pkg, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext)`
  Deprecated.
  The Logging Service has been deprecated.
  ``
  `ArchiveTransport(ResourceInterface davResource, SessionContextInterface sessionContext)`
  Creates the archive transport.
  ``
  `ArchiveTransport(ResourceInterface davResource, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext)`
  Deprecated.
  The Logging Service has been deprecated.
  ``
  `ArchiveTransport(File file, SessionContextInterface sessionContext)`
  Creates the archive transport.
  ``
  `ArchiveTransport(File file, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext)`
  Deprecated.
  The Logging Service has been deprecated.
  ``
  `ArchiveTransport(InputStream stream, SessionContextInterface sessionContext)`
  Creates the archive transport.
  ``
  `ArchiveTransport(InputStream stream, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext)`
  Deprecated.
  The Logging Service has been deprecated.

- ## Uses of TransportException in com.sas.services.publish.requester

  Methods in com.sas.services.publish.requester that throw TransportException
  Modifier and Type
  Method
  Description
  `ResultPackageInterface`
  RequesterTransport.`getResultPackage()`
  Retrieves an existing result package for browsing.
  Constructors in com.sas.services.publish.requester that throw TransportException
  Modifier
  Constructor
  Description
  ``
  `RequesterTransport(IResultPackage iResultPackage, SessionContextInterface sessionContext)`
  Creates a RequesterTransport using an IResultPackage and a session.
  ``
  `RequesterTransport(IResultPackage iResultPackage, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext)`
  Deprecated.
  ``
  `RequesterTransport(IWorkspace iWorkspace, String transportInformation, String[][] properties, SessionContextInterface sessionContext)`
  Creates a RequesterTransport using the transport information specified, the session context and a logger.
  ``
  `RequesterTransport(IWorkspace iWorkspace, String transportInformation, String[][] properties, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext)`
  Deprecated.

- ## Uses of TransportException in com.sas.services.publish.webdav

  Methods in com.sas.services.publish.webdav that throw TransportException
  Modifier and Type
  Method
  Description
  `ResultPackageInterface`
  DAVTransport.`getResultPackage()`
  Retrieves an existing result package for browsing.
  `EventDataInterface`
  DAVTransport.`publishResultPackage(ResultPackageInterface rpkg, boolean buildEvent)`
  Publish the result package.
  Constructors in com.sas.services.publish.webdav that throw TransportException
  Modifier
  Constructor
  Description
  ``
  `DAVTransport(ContentDestination content, SessionContextInterface sessionContext)`
  Creates the DAV transport.
  ``
  `DAVTransport(ContentDestination content, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext)`
  Deprecated.
  ``
  `DAVTransport(String url, String domain, SessionContextInterface sessionContext)`
  Creates the DAV transport.
  ``
  `DAVTransport(String url, String domain, SessionContextInterface sessionContext, InputStream archiveStream)`
  Intended for internal use by the stored process service and information services only.
  ``
  `DAVTransport(String url, String username, String password, SessionContextInterface sessionContext)`
  Creates the DAV transport.
  ``
  `DAVTransport(String url, String username, String password, SessionContextInterface sessionContext, InputStream archiveStream)`
  Intended for internal use by the stored process service only.
  ``
  `DAVTransport(String url, String username, String password, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext)`
  Deprecated.
  The Logging Service has been deprecated.
  ``
  `DAVTransport(String url, String username, String password, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext, InputStream archiveStream)`
  Deprecated.
  ``
  `DAVTransport(String url, String domain, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext)`
  Deprecated.
  The Logging Service has been deprecated.
  ``
  `DAVTransport(String url, String domain, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext, InputStream archiveStream)`
  Deprecated.

- ## Uses of TransportException in com.sas.services.storedprocess

  Methods in com.sas.services.storedprocess that throw TransportException
  Modifier and Type
  Method
  Description
  `void`
  Execution2Interface.`abort()`
  Abort execution of the stored process.
  `void`
  Execution2Interface.`destroy()`
  Free resources allocated by the service for this execution.
  `void`
  ExecutionBaseInterface.`destroy()`
  Free resources allocated by the service for this execution.
  `OutputParameterInterface`
  Execution2Interface.`getOutputParameter(String name)`
  Get the `OutputParameterInterface` object corresponding to the output parameter (SAS macro variable) name specified from the list returned by `Execution2Interface.getOutputParameters()`.
  `String`
  ExecutionInterface.`getOutputParameter(String name)`
  Deprecated.
  Get the value of the output parameter (SAS macro variable).
  `List<OutputParameterInterface>`
  Execution2Interface.`getOutputParameters()`
  Returns the list of output parameters as `OutputParameterInterface` objects.
  `SASLog`
  Execution2Interface.`getSASListing()`
  Get the SAS listing associated with this execution.
  `SASLog`
  Execution2Interface.`getSASListing(int maxLines)`
  Get the SAS listing associated with this execution.
  `SASLog`
  Execution2Interface.`getSASLog()`
  /** Get the SAS log associated with this execution.
  `SASLog`
  Execution2Interface.`getSASLog(int maxLines)`
  Get the SAS log associated with this execution.
  `StoredProcessInterface`
  StoredProcessService.`newStoredProcess(SessionContextInterface sessionContext, StoredProcessInterface storedProcessSmartObject)`
  `Object`
  StoredProcessService.`newStoredProcess(StoredProcessInterface smartObject, StoredProcessOptions options)`
  `StoredProcessInterface`
  StoredProcessServiceInterface.`newStoredProcess(SessionContextInterface sessionContext, StoredProcessInterface storedProcessSmartObject)`
  Deprecated.
  The `StoredProcessInterface` service object returned by this method cannot be used to avail of features introduced in 9.2 or later.
  `Object`
  StoredProcessServiceInterface.`newStoredProcess(StoredProcessInterface smartObject, StoredProcessOptions options)`
  Create an instance of a Stored Process service object from metadata using the provided smart object.
  `final StoredProcessInterface`
  StoredProcessServiceProxy.`newStoredProcess(SessionContextInterface sessionContext, StoredProcessInterface storedProcessSmartObject)`
  Deprecated.
  This method has been deprecated since it is a pass through call to the deprecated `StoredProcessServiceInterface.newStoredProcess(SessionContextInterface, com.sas.services.storedprocess.metadata.StoredProcessInterface)`.
  `final Object`
  StoredProcessServiceProxy.`newStoredProcess(StoredProcessInterface storedProcessSmartObject, StoredProcessOptions options)`
  `String`
  Execution2Interface.`readSASLog(int flag, int maxLines)`
  Read the SAS log associated with this execution.
  `String`
  ExecutionBaseInterface.`readSASLog(int flag, int maxLines)`
  Read the SAS log associated with this execution.