# Uses of Interface
com.sas.services.publish.ResultPackageInterface

Packages that use ResultPackageInterface
Package
Description
com.sas.services.publish
Publish services.
com.sas.services.publish.archive
Publish service archive.
com.sas.services.publish.metadata
Publish Service metadata.
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 ResultPackageInterface in com.sas.services.publish

  Classes in com.sas.services.publish that implement ResultPackageInterface
  Modifier and Type
  Class
  Description
  `class`
  `ResultPackage`
  Represents a result package that can then be published using one of the supported delivery transports.
  Methods in com.sas.services.publish that return ResultPackageInterface
  Modifier and Type
  Method
  Description
  `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.
  Methods in com.sas.services.publish with parameters of type ResultPackageInterface
  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.
  `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.

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

  Methods in com.sas.services.publish.archive that return ResultPackageInterface
  Modifier and Type
  Method
  Description
  `ResultPackageInterface`
  ArchiveTransport.`getResultPackage()`
  Retrieves an existing result package for browsing.
  Methods in com.sas.services.publish.archive with parameters of type ResultPackageInterface
  Modifier and Type
  Method
  Description
  `protected void`
  ArchiveTransport.`initializeResultPackage(ResultPackageInterface rPkg, boolean nested)`
  `EventDataInterface`
  ArchiveTransport.`publishResultPackage(ResultPackageInterface rpkg, boolean buildEvent)`
  Publish the result package.

- ## Uses of ResultPackageInterface in com.sas.services.publish.metadata

  Methods in com.sas.services.publish.metadata with parameters of type ResultPackageInterface
  Modifier and Type
  Method
  Description
  `EventDataInterface`
  DavBinaryPackage.`publish(ResultPackageInterface rPkg, InputStream inputStream)`
  Publishes the result package to the DAV binarypackage entity.
  `EventDataInterface`
  DavBinaryPackageInterface.`publish(ResultPackageInterface rPkg, InputStream inputStream)`
  Publish the contents of the binary package

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

  Methods in com.sas.services.publish.requester that return ResultPackageInterface
  Modifier and Type
  Method
  Description
  `ResultPackageInterface`
  RequesterTransport.`getResultPackage()`
  Retrieves an existing result package for browsing.
  Methods in com.sas.services.publish.requester with parameters of type ResultPackageInterface
  Modifier and Type
  Method
  Description
  `EventDataInterface`
  RequesterTransport.`publishResultPackage(ResultPackageInterface rpkg, boolean buildEvent)`
  Publish the result package.

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

  Methods in com.sas.services.publish.webdav that return ResultPackageInterface
  Modifier and Type
  Method
  Description
  `ResultPackageInterface`
  DAVTransport.`getResultPackage()`
  Retrieves an existing result package for browsing.
  Methods in com.sas.services.publish.webdav with parameters of type ResultPackageInterface
  Modifier and Type
  Method
  Description
  `EventDataInterface`
  DAVTransport.`publishResultPackage(ResultPackageInterface rpkg, boolean buildEvent)`
  Publish the result package.

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

  Methods in com.sas.services.storedprocess that return ResultPackageInterface
  Modifier and Type
  Method
  Description
  `ResultPackageInterface`
  Execution2Interface.`getResultPackage()`
  Get the package produced by the execution of the stored process.
  `ResultPackageInterface`
  ExecutionBaseInterface.`getResultPackage()`
  Get the package produced by the execution of the stored process.
  `ResultPackageInterface`
  ExecutionInterface.`getResultPackage()`
  Deprecated.
  Get the package produced by the execution of the stored process.