public static class Server.ServerOccasion extends java.lang.Object implements ProblemOccasion, ProblemKeyQualificator
Server.startProblemOccasion(Class, Object, String, boolean)
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getBaseKey() |
java.lang.Class<?> |
getDefaultRefClass()
Returns a reference class for this occasion, normally the class whose operations may register problems of this occasion.
|
ProblemScope |
getDefaultScope()
Returns the default problem scope used by problems of this occasion
|
java.lang.Class<? extends ProblemType> |
getDefaultType()
Returns the default problem type used by problems of this occasion
|
int |
hashCode() |
boolean |
isClearedAutomatically()
Identifies if problems of this occasion are automatically cleared once the problem is solved.
|
public ProblemScope getDefaultScope()
ProblemOccasion
getDefaultScope
in interface ProblemOccasion
public java.lang.Class<? extends ProblemType> getDefaultType()
ProblemOccasion
getDefaultType
in interface ProblemOccasion
public java.lang.Class<?> getDefaultRefClass()
ProblemOccasion
getDefaultRefClass
in interface ProblemOccasion
public boolean isClearedAutomatically()
ProblemOccasion
isClearedAutomatically
in interface ProblemOccasion
public java.lang.String getBaseKey()
getBaseKey
in interface ProblemKeyQualificator
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object