Package org.jenkinsci.plugins.p4.publish
Class Publish
- java.lang.Object
-
- org.jenkinsci.plugins.p4.publish.Publish
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<Publish>
,Serializable
- Direct Known Subclasses:
CommitImpl
,ShelveImpl
,SubmitImpl
public abstract class Publish extends Object implements ExtensionPoint, Describable<Publish>, Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DescriptorExtensionList<Publish,PublishDescriptor>
all()
String
getDescription()
PublishDescriptor
getDescriptor()
String
getExpandedDesc()
String
getPaths()
boolean
isDelete()
boolean
isModtime()
boolean
isOnlyOnSuccess()
void
setExpandedDesc(String expandedDesc)
protected void
setPaths(String paths)
-
-
-
Constructor Detail
-
Publish
public Publish(String description, boolean onlyOnSuccess, boolean delete, boolean modtime)
-
-
Method Detail
-
getDescription
public String getDescription()
-
isOnlyOnSuccess
public boolean isOnlyOnSuccess()
-
isDelete
public boolean isDelete()
-
isModtime
public boolean isModtime()
-
getDescriptor
public PublishDescriptor getDescriptor()
- Specified by:
getDescriptor
in interfaceDescribable<Publish>
-
all
public static DescriptorExtensionList<Publish,PublishDescriptor> all()
-
getExpandedDesc
public String getExpandedDesc()
-
setExpandedDesc
public void setExpandedDesc(String expandedDesc)
-
setPaths
protected void setPaths(String paths)
-
getPaths
public String getPaths()
-
-