org.stanwood.media.actions.podcast
Class PodCastActionInfo

java.lang.Object
  extended by org.stanwood.media.extensions.ExtensionInfo<PodCastAction>
      extended by org.stanwood.media.actions.podcast.PodCastActionInfo

public class PodCastActionInfo
extends ExtensionInfo<PodCastAction>

Extension information about the action PodCastAction


Field Summary
static ParameterType PARAM_EXTENSIONS_KEY
          Parameter type information for the parameter that specifies a comma separated list of media file extensions to accept
static ParameterType PARAM_FEED_DESCRIPTION_KEY
          Parameter type information for the parameter that specifies a description to the RSS feed
static ParameterType PARAM_FEED_TITLE_KEY
          Parameter type information for the parameter that specifies a title to the RSS feed
static ParameterType PARAM_FILE_LOCATION
          Parameter type information for the parameter that specifies the location of the RSS feed relative to the root of the media directory.
static ParameterType PARAM_MEDIA_DIR_URL
          Parameter type information for the parameter that specifies the the URL used to find the root media directory
static ParameterType PARAM_NUMBER_ENTRIES
          Parameter type information for the parameter that specifies the maximum number of entries in the feed
static ParameterType PARAM_RESTRICT_PATTERN
          Parameter type information for the parameter that can be used to restrict the media files
 
Constructor Summary
PodCastActionInfo()
          The constructor
 
Method Summary
protected  PodCastAction createExtension()
          Used to create the extension
 
Methods inherited from class org.stanwood.media.extensions.ExtensionInfo
getAnyExtension, getExtension, getId, getParameterInfos, getType, setId, setParameterInfos
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PARAM_MEDIA_DIR_URL

public static final ParameterType PARAM_MEDIA_DIR_URL
Parameter type information for the parameter that specifies the the URL used to find the root media directory


PARAM_NUMBER_ENTRIES

public static final ParameterType PARAM_NUMBER_ENTRIES
Parameter type information for the parameter that specifies the maximum number of entries in the feed


PARAM_FILE_LOCATION

public static final ParameterType PARAM_FILE_LOCATION
Parameter type information for the parameter that specifies the location of the RSS feed relative to the root of the media directory. It can contain standard rename patterns with the value


PARAM_RESTRICT_PATTERN

public static final ParameterType PARAM_RESTRICT_PATTERN
Parameter type information for the parameter that can be used to restrict the media files


PARAM_EXTENSIONS_KEY

public static final ParameterType PARAM_EXTENSIONS_KEY
Parameter type information for the parameter that specifies a comma separated list of media file extensions to accept


PARAM_FEED_TITLE_KEY

public static final ParameterType PARAM_FEED_TITLE_KEY
Parameter type information for the parameter that specifies a title to the RSS feed


PARAM_FEED_DESCRIPTION_KEY

public static final ParameterType PARAM_FEED_DESCRIPTION_KEY
Parameter type information for the parameter that specifies a description to the RSS feed

Constructor Detail

PodCastActionInfo

public PodCastActionInfo()
The constructor

Method Detail

createExtension

protected PodCastAction createExtension()
Description copied from class: ExtensionInfo
Used to create the extension

Specified by:
createExtension in class ExtensionInfo<PodCastAction>
Returns:
The extension