Class ActionSequenceResource

  • All Implemented Interfaces:
    org.pentaho.platform.api.engine.IActionSequenceResource

    public class ActionSequenceResource
    extends Object
    implements org.pentaho.platform.api.engine.IActionSequenceResource
    • Constructor Detail

      • ActionSequenceResource

        public ActionSequenceResource​(String name,
                                      int sourceType,
                                      String mimeType,
                                      String address)
      • ActionSequenceResource

        public ActionSequenceResource​(String name,
                                      int sourceType,
                                      String mimeType,
                                      String solutionName,
                                      String solutionPath,
                                      String location)
    • Method Detail

      • getName

        public String getName()
        Specified by:
        getName in interface org.pentaho.platform.api.engine.IActionSequenceResource
      • getMimeType

        public String getMimeType()
        Specified by:
        getMimeType in interface org.pentaho.platform.api.engine.IActionSequenceResource
      • getSourceType

        public int getSourceType()
        Specified by:
        getSourceType in interface org.pentaho.platform.api.engine.IActionSequenceResource
      • getAddress

        public String getAddress()
        Specified by:
        getAddress in interface org.pentaho.platform.api.engine.IActionSequenceResource
      • getResourceType

        public static int getResourceType​(String sourceTypeName)
      • getLastModifiedDate

        public static long getLastModifiedDate​(String filePath,
                                               Locale locale)
      • getLastModifiedDate

        public long getLastModifiedDate​(Locale locale)
      • getInputStream

        public InputStream getInputStream​(org.pentaho.platform.api.repository2.unified.RepositoryFilePermission actionoperation,
                                          Locale locale)
        Specified by:
        getInputStream in interface org.pentaho.platform.api.engine.IActionSequenceResource
      • getInputStream

        public InputStream getInputStream​(org.pentaho.platform.api.repository2.unified.RepositoryFilePermission actionOperation)
        Specified by:
        getInputStream in interface org.pentaho.platform.api.engine.IActionSequenceResource