Class SourceControlFunctions

    • Constructor Detail

      • SourceControlFunctions

        public SourceControlFunctions()
    • Method Detail

      • ExportSourceControlledEntities

        @ThingworxExtensionApiMethod(since={6,6},
                                     deprecatedSince={8,5,1})
        public void ExportSourceControlledEntities​(java.lang.String repositoryName,
                                                   java.lang.String path,
                                                   java.lang.String collection,
                                                   TagCollection tags,
                                                   org.joda.time.DateTime startDate,
                                                   org.joda.time.DateTime endDate,
                                                   java.lang.String projectName,
                                                   java.lang.Boolean includeDependents)
                                            throws java.lang.Exception
        Throws:
        java.lang.Exception - If an error occurs
      • ExportSourceControlledEntities

        @ThingworxExtensionApiMethod(since={8,5,1})
        public void ExportSourceControlledEntities​(java.lang.String repositoryName,
                                                   java.lang.String path,
                                                   java.lang.String collection,
                                                   TagCollection tags,
                                                   org.joda.time.DateTime startDate,
                                                   org.joda.time.DateTime endDate,
                                                   java.lang.String projectName,
                                                   java.lang.Boolean includeDependents,
                                                   java.lang.Boolean exportMatchingModelTags)
                                            throws java.lang.Exception
        Service Category:
        Exports
        Service Description:
        Export a list of entities for source control.


        Parameters:
        repositoryName -
        path -
        collection -
        tags -
        startDate -
        endDate -
        projectName -
        includeDependents -
        exportMatchingModelTags - : Specify Export Behavior when exporting entities using model tags. TRUE, indicates that an entity must have all specified Model Tags in order to be exported. FALSE, indicates that an entity must have at least one of the specified Model Tags in order to be exported.
        Throws:
        java.lang.Exception
      • ExportSourceControlledEntitiesToZipFile

        @ThingworxExtensionApiMethod(since={6,6},
                                     deprecatedSince={8,5,1})
        public java.lang.String ExportSourceControlledEntitiesToZipFile​(java.lang.String repositoryName,
                                                                        java.lang.String path,
                                                                        java.lang.String name,
                                                                        java.lang.String collection,
                                                                        TagCollection tags,
                                                                        org.joda.time.DateTime startDate,
                                                                        org.joda.time.DateTime endDate,
                                                                        java.lang.String projectName,
                                                                        java.lang.Boolean includeDependents)
                                                                 throws java.lang.Exception
        Throws:
        java.lang.Exception - If an error occurs
      • ExportSourceControlledEntitiesToZipFile

        @ThingworxExtensionApiMethod(since={8,5,1})
        public java.lang.String ExportSourceControlledEntitiesToZipFile​(java.lang.String repositoryName,
                                                                        java.lang.String path,
                                                                        java.lang.String name,
                                                                        java.lang.String collection,
                                                                        TagCollection tags,
                                                                        org.joda.time.DateTime startDate,
                                                                        org.joda.time.DateTime endDate,
                                                                        java.lang.String projectName,
                                                                        java.lang.Boolean includeDependents,
                                                                        java.lang.Boolean exportMatchingModelTags)
                                                                 throws java.lang.Exception
        Service Category:
        Exports
        Service Description:
        Export a list of entities for source control.


        Parameters:
        repositoryName -
        path -
        name -
        collection -
        tags -
        startDate -
        endDate -
        projectName -
        includeDependents -
        exportMatchingModelTags - : Specify Export Behavior when exporting entities using model tags. TRUE, indicates that an entity must have all specified Model Tags in order to be exported. FALSE, indicates that an entity must have at least one of the specified Model Tags in order to be exported.
        Returns:
        Throws:
        java.lang.Exception