Class TestNameResponsibilityEntryImpl
- java.lang.Object
-
- jetbrains.buildServer.serverSide.ResponsibilityInfo
-
- jetbrains.buildServer.responsibility.impl.TestNameResponsibilityEntryImpl
-
- All Implemented Interfaces:
jetbrains.buildServer.log.Loggable
,ResponsibilityEntry
,TestNameResponsibilityEntry
,TestNameInfo
public class TestNameResponsibilityEntryImpl extends ResponsibilityInfo implements TestNameResponsibilityEntry
- Since:
- 5.0
- Author:
- Maxim Podkolzine (maxim.podkolzine@jetbrains.com), kir
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jetbrains.buildServer.responsibility.ResponsibilityEntry
ResponsibilityEntry.RemoveMethod, ResponsibilityEntry.State
-
-
Field Summary
-
Fields inherited from class jetbrains.buildServer.serverSide.ResponsibilityInfo
myComment, myRemoveMethod, myReporterUser, myResponsibleUser, myState, myTimestamp
-
-
Constructor Summary
Constructors Constructor Description TestNameResponsibilityEntryImpl(TestName testName, long testNameId, ResponsibilityEntry.State state, User responsibleUser, User reporterUser, java.util.Date timestamp, java.lang.String comment, BuildProject project, ResponsibilityEntry.RemoveMethod removeMethod)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
describe(boolean verbose)
BuildProject
getProject()
Returns the project this responsibility associated withjava.lang.String
getProjectId()
Returns the project ID this responsibility associated withTestName
getTestName()
Returns the test name associated with this entry.long
getTestNameId()
Returns the test name id associated with this entry.java.lang.String
toString()
-
Methods inherited from class jetbrains.buildServer.serverSide.ResponsibilityInfo
getComment, getRemoveMethod, getReporterUser, getResponsibleUser, getState, getTimestamp
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface jetbrains.buildServer.responsibility.ResponsibilityEntry
getComment, getRemoveMethod, getReporterUser, getResponsibleUser, getState, getTimestamp
-
-
-
-
Constructor Detail
-
TestNameResponsibilityEntryImpl
public TestNameResponsibilityEntryImpl(@NotNull TestName testName, long testNameId, @NotNull ResponsibilityEntry.State state, @NotNull User responsibleUser, @Nullable User reporterUser, @NotNull java.util.Date timestamp, @NotNull java.lang.String comment, @NotNull BuildProject project, @NotNull ResponsibilityEntry.RemoveMethod removeMethod)
-
-
Method Detail
-
getTestName
@NotNull public TestName getTestName()
Description copied from interface:TestNameInfo
Returns the test name associated with this entry.- Specified by:
getTestName
in interfaceTestNameInfo
- Returns:
- test name
-
getTestNameId
public long getTestNameId()
Description copied from interface:TestNameInfo
Returns the test name id associated with this entry.- Specified by:
getTestNameId
in interfaceTestNameInfo
- Returns:
- test name id
-
getProjectId
@NotNull public java.lang.String getProjectId()
Description copied from interface:TestNameResponsibilityEntry
Returns the project ID this responsibility associated with- Specified by:
getProjectId
in interfaceTestNameResponsibilityEntry
- Returns:
- the project ID this responsibility associated with
-
getProject
@NotNull public BuildProject getProject()
Description copied from interface:TestNameResponsibilityEntry
Returns the project this responsibility associated with- Specified by:
getProject
in interfaceTestNameResponsibilityEntry
- Returns:
- the project this responsibility associated with
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
describe
@NotNull public java.lang.String describe(boolean verbose)
- Specified by:
describe
in interfacejetbrains.buildServer.log.Loggable
- Overrides:
describe
in classResponsibilityInfo
-
-