# Uses of Interface
com.sas.services.information.metadata.ContentInterface

Packages that use ContentInterface
Package
Description
com.sas.services.information.metadata
Information Service metadata.
com.sas.services.publish.metadata
Publish Service metadata.
com.sas.services.storedprocess.metadata
Create and modify stored process metadata and obtain stored process service objects from metadata.

- ## Uses of ContentInterface in com.sas.services.information.metadata

  Classes in com.sas.services.information.metadata that implement ContentInterface
  Modifier and Type
  Class
  Description
  `class`
  `Content`
  Content is an example of a smartobject that surfaces content from the underlying repository entity (DAV is an example a repository where entities have content).
  `class`
  `DavEvent`
  A smart object that represents event data stored in a DAV repository.

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

  Classes in com.sas.services.publish.metadata that implement ContentInterface
  Modifier and Type
  Class
  Description
  `class`
  `DavBinaryPackage`
  DAV implementation of a PackageInterface (DAVBinaryPackageInterface) for a binary package.

- ## Uses of ContentInterface in com.sas.services.storedprocess.metadata

  Classes in com.sas.services.storedprocess.metadata that implement ContentInterface
  Modifier and Type
  Class
  Description
  `class`
  `StoredProcessAlertItem`
  This class represents a sas stored process alert item, which keeps track of the results of a stored process.