## Note:

Extension of the classes in this package is prohibited unless otherwise documented. Similarly, extension or implementation of the interfaces in this package is prohibited except as documented.

# Package com.sas.services.publish.metadata

@CodeSet("sas.platform") @SASScope("ALL") package com.sas.services.publish.metadata
Publish Service metadata.

- Related Packages
  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.tools
  Publish utilities.
  com.sas.services.publish.webdav
  Publishing capabilities for a WebDAV client.
- Class
  Description
  ArchiveInterface
  This is a generic interface to represent a published SAS package persisted to a file system.
  DavBinaryPackage
  DAV implementation of a PackageInterface (DAVBinaryPackageInterface) for a binary package.
  DavBinaryPackageInterface
  This is a specific interface extension for binary packages stored in DAV repositories.
  PackageEventInterface
  A package event can be associated with the publishing of results and this event can be stored in a repository.
  PackageFilter
  This class extends KeywordFilter to provide a convenient mechanism to search for package objects in multiple repository types.
  PackageInterface
  This is a generic interface to represent a published SAS package persisted to a file system.
  PublishDirectoryFactory
  PublishDirectoryFactory
  PublishDirectoryInterface
  PublishDirectoryInterface