trait RepositorySettingsControllerBase extends ControllerBase
- Self Type
- RepositorySettingsControllerBase with RepositoryService with AccountService with WebHookService with ProtectedBranchService with CommitStatusService with DeployKeyService with OwnerAuthenticator with UsersAuthenticator
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- RepositorySettingsControllerBase
- ControllerBase
- SystemSettingsService
- Validations
- FlashMapSupport
- I18nSupport
- JacksonJsonSupport
- JValueResult
- JacksonJsonOutput
- JsonMethods
- JsonSupport
- JsonOutput
- JsonMethods
- ApiFormats
- ClientSideValidationFormSupport
- ScalatraFilter
- ServletBase
- ScalatraBase
- DefaultImplicitConversions
- LowPriorityImplicitConversions
- LowestPriorityImplicitConversions
- TypeConverterSupport
- ScalatraParamsImplicits
- Initializable
- DynamicScope
- RequestResponseScope
- CoreDsl
- Control
- Handler
- ScalatraContext
- CookieContext
- SessionSupport
- ServletApiImplicits
- Filter
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
trait
Config extends AnyRef
- Definition Classes
- Initializable
-
type
ConfigT = FilterConfig
- Definition Classes
- ScalatraFilter → ServletBase → Initializable
- case class DefaultBranchForm (defaultBranch: String) extends Product with Serializable
- case class DeployKeyForm (title: String, publicKey: String, allowWrite: Boolean) extends Product with Serializable
- case class OptionsForm (repositoryName: String, description: Option[String], isPrivate: Boolean, issuesOption: String, externalIssuesUrl: Option[String], wikiOption: String, externalWikiUrl: Option[String], allowFork: Boolean) extends Product with Serializable
- case class TransferOwnerShipForm (newOwner: String) extends Product with Serializable
-
sealed
class
TypedMultiParams extends AnyRef
- Definition Classes
- ScalatraParamsImplicits
-
sealed
class
TypedParams extends AnyRef
- Definition Classes
- ScalatraParamsImplicits
- case class WebHookForm (url: String, events: Set[Event], ctype: WebHookContentType, token: Option[String]) extends Product with Serializable
Value Members
-
def
acceptHeader(implicit request: HttpServletRequest): List[String]
- Definition Classes
- ApiFormats
-
def
after(transformers: RouteTransformer*)(fun: ⇒ Any): Unit
- Definition Classes
- ScalatraBase → CoreDsl
-
def
ajaxDelete[T](path: String, form: ValueType[T])(action: (T) ⇒ Any): Route
- Definition Classes
- ClientSideValidationFormSupport
-
def
ajaxGet[T](path: String, form: ValueType[T])(action: (T) ⇒ Any): Route
- Definition Classes
- ControllerBase → ClientSideValidationFormSupport
-
def
ajaxGet(path: String)(action: ⇒ Any): Route
- Definition Classes
- ControllerBase
-
def
ajaxPost[T](path: String, form: ValueType[T])(action: (T) ⇒ Any): Route
- Definition Classes
- ControllerBase → ClientSideValidationFormSupport
-
def
ajaxPost(path: String)(action: ⇒ Any): Route
- Definition Classes
- ControllerBase
-
def
ajaxPut[T](path: String, form: ValueType[T])(action: (T) ⇒ Any): Route
- Definition Classes
- ClientSideValidationFormSupport
-
implicit
val
anyToBoolean: TypeConverter[Any, Boolean]
- Definition Classes
- LowPriorityImplicitConversions
-
implicit
val
anyToByte: TypeConverter[Any, Byte]
- Definition Classes
- LowPriorityImplicitConversions
-
implicit
val
anyToDouble: TypeConverter[Any, Double]
- Definition Classes
- LowPriorityImplicitConversions
-
implicit
val
anyToFloat: TypeConverter[Any, Float]
- Definition Classes
- LowPriorityImplicitConversions
-
implicit
val
anyToInt: TypeConverter[Any, Int]
- Definition Classes
- LowPriorityImplicitConversions
-
implicit
val
anyToLong: TypeConverter[Any, Long]
- Definition Classes
- LowPriorityImplicitConversions
-
implicit
val
anyToShort: TypeConverter[Any, Short]
- Definition Classes
- LowPriorityImplicitConversions
-
implicit
val
anyToString: TypeConverter[Any, String]
- Definition Classes
- LowPriorityImplicitConversions
-
def
asJValue[T](obj: T)(implicit writer: Writer[T]): JValue
- Definition Classes
- JsonMethods
-
def
asJsonNode(jv: JValue): JsonNode
- Definition Classes
- JsonMethods
-
def
baseUrl(implicit request: HttpServletRequest): String
- Definition Classes
- SystemSettingsService
-
def
before(transformers: RouteTransformer*)(fun: ⇒ Any): Unit
- Definition Classes
- ScalatraBase → CoreDsl
-
def
color: Constraint
Constraint for the color pattern.
Constraint for the color pattern.
- Definition Classes
- Validations
-
def
compact(d: JValue): String
- Definition Classes
- JsonMethods → JsonMethods
-
val
config: (RepositorySettingsControllerBase.this)#ConfigT
- Definition Classes
- ScalatraBase
-
def
contentType: String
- Definition Classes
- ScalatraContext
-
def
contentType_=(contentType: String): Unit
- Definition Classes
- ScalatraContext
-
implicit
def
context: Context
Returns the context object for the request.
Returns the context object for the request.
- Definition Classes
- ControllerBase
-
implicit
def
cookieOptions: CookieOptions
- Definition Classes
- CookieContext
-
def
cookies(implicit request: HttpServletRequest): SweetCookies
- Definition Classes
- CookieContext
-
def
date(constraints: Constraint*): SingleValueType[Date]
ValueType for the java.util.Date property.
ValueType for the java.util.Date property.
- Definition Classes
- Validations
-
def
defaultAcceptedFormats: List[Symbol]
- Definition Classes
- ApiFormats
- val defaultBranchForm: MappingValueType[(RepositorySettingsControllerBase.this)#DefaultBranchForm]
-
def
defaultFormat: Symbol
- Definition Classes
- ApiFormats
-
implicit
def
defaultStringToSeq[T](implicit elementConverter: TypeConverter[String, T], mf: Manifest[T]): TypeConverter[String, Seq[T]]
- Definition Classes
- DefaultImplicitConversions
-
def
delete[T](path: String, form: ValueType[T])(action: (T) ⇒ Any): Route
- Definition Classes
- ClientSideValidationFormSupport
-
def
delete(transformers: RouteTransformer*)(action: ⇒ Any): Route
- Definition Classes
- ScalatraBase → CoreDsl
- val deployKeyForm: MappingValueType[(RepositorySettingsControllerBase.this)#DeployKeyForm]
-
def
destroy(): Unit
- Definition Classes
- ScalatraFilter → Filter
-
def
doFilter(request: ServletRequest, response: ServletResponse, chain: FilterChain): Unit
- Definition Classes
- ControllerBase → ScalatraFilter → Filter
-
implicit
def
enrichRequest(request: HttpServletRequest): RichRequest
- Definition Classes
- ServletApiImplicits
-
implicit
def
enrichResponse(response: HttpServletResponse): RichResponse
- Definition Classes
- ServletApiImplicits
-
implicit
def
enrichServletContext(servletContext: ServletContext): RichServletContext
- Definition Classes
- ServletApiImplicits
-
implicit
def
enrichSession(session: HttpSession): RichSession
- Definition Classes
- ServletApiImplicits
-
def
environment: String
- Definition Classes
- ScalatraBase
-
def
error(handler: ErrorHandler): Unit
- Definition Classes
- ScalatraBase → CoreDsl
-
def
extractFromJsonBody[A](implicit request: HttpServletRequest, mf: Manifest[A]): Option[A]
- Definition Classes
- ControllerBase
-
def
flash(key: String)(implicit request: HttpServletRequest): Any
- Definition Classes
- FlashMapSupport
-
def
flash(implicit request: HttpServletRequest): FlashMap
- Definition Classes
- FlashMapSupport
-
def
flashMapSetSession(f: FlashMap): Unit
- Definition Classes
- FlashMapSupport
-
def
format(implicit request: HttpServletRequest, response: HttpServletResponse): String
- Definition Classes
- ApiFormats
-
def
format_=(formatValue: String): Unit
- Definition Classes
- ScalatraContext
-
def
format_=(formatValue: Symbol): Unit
- Definition Classes
- ScalatraContext
-
val
formats: Map[String, String]
- Definition Classes
- ApiFormats
-
def
fromJValue[T](json: JValue)(implicit reader: Reader[T]): T
- Definition Classes
- JsonMethods
-
def
fromJsonNode(jn: JsonNode): JValue
- Definition Classes
- JsonMethods
-
def
fullUrl(path: String, params: Iterable[(String, Any)], includeContextPath: Boolean, includeServletPath: Boolean, withSessionId: Boolean)(implicit request: HttpServletRequest, response: HttpServletResponse): String
- Definition Classes
- ScalatraBase
-
def
get[T](path: String, form: ValueType[T])(action: (T) ⇒ Any): Route
- Definition Classes
- ClientSideValidationFormSupport
-
def
get(transformers: RouteTransformer*)(action: ⇒ Any): Route
- Definition Classes
- ScalatraBase → CoreDsl
-
def
halt(result: ActionResult): Nothing
- Definition Classes
- Control
-
def
halt[T](status: Integer, body: T, headers: Map[String, String], reason: String)(implicit arg0: Manifest[T]): Nothing
- Definition Classes
- Control
-
def
handle(req: HttpServletRequest, res: HttpServletResponse): Unit
- Definition Classes
- FlashMapSupport → Handler
-
def
head(transformers: RouteTransformer*)(action: ⇒ Any): Route
- Definition Classes
- ScalatraBase → CoreDsl
-
def
identifier: Constraint
Constraint for the identifier such as user name or page name.
Constraint for the identifier such as user name or page name.
- Definition Classes
- Validations
-
def
init(filterConfig: FilterConfig): Unit
- Definition Classes
- ScalatraFilter → Filter
-
def
initParameter(name: String): Option[String]
- Definition Classes
- ScalatraBase
-
def
initialize(config: (RepositorySettingsControllerBase.this)#ConfigT): Unit
- Definition Classes
- JacksonJsonSupport → ScalatraBase → Initializable
-
def
isDevelopmentMode: Boolean
- Definition Classes
- ScalatraBase
-
implicit
val
jsonFormats: Formats
- Definition Classes
- ControllerBase → JValueResult
-
def
jsonpCallbackParameterNames: Iterable[String]
- Definition Classes
- JsonOutput
-
def
loadSystemSettings(): SystemSettings
- Definition Classes
- SystemSettingsService
-
def
locale(implicit request: HttpServletRequest): Locale
- Definition Classes
- I18nSupport
-
implicit
def
lowestPriorityAny2T[T](implicit arg0: Manifest[T]): TypeConverter[Any, T]
- Definition Classes
- LowestPriorityImplicitConversions
-
def
mapper: ObjectMapper
- Definition Classes
- JsonMethods
-
def
messages(implicit request: HttpServletRequest): Messages
- Definition Classes
- I18nSupport
-
def
messages(key: String)(implicit request: HttpServletRequest): String
- Definition Classes
- I18nSupport
-
def
methodNotAllowed(f: (Set[HttpMethod]) ⇒ Any): Unit
- Definition Classes
- ScalatraBase → CoreDsl
-
val
mimeTypes: Map[String, String]
- Definition Classes
- ApiFormats
-
def
multiParams(implicit request: HttpServletRequest): MultiParams
- Definition Classes
- ScalatraBase
-
def
multiParams(key: String)(implicit request: HttpServletRequest): Seq[String]
- Definition Classes
- ScalatraBase
-
def
notFound(fun: ⇒ Any): Unit
- Definition Classes
- ScalatraBase → CoreDsl
-
def
options(transformers: RouteTransformer*)(action: ⇒ Any): Route
- Definition Classes
- ScalatraBase → CoreDsl
- val optionsForm: MappingValueType[(RepositorySettingsControllerBase.this)#OptionsForm]
-
def
params(implicit request: HttpServletRequest): Params
- Definition Classes
- ScalatraBase
-
def
params(key: Symbol)(implicit request: HttpServletRequest): String
- Definition Classes
- ScalatraBase
-
def
params(key: String)(implicit request: HttpServletRequest): String
- Definition Classes
- ScalatraBase
-
def
parse(in: JsonInput, useBigDecimalForDouble: Boolean, useBigIntForLong: Boolean): JValue
- Definition Classes
- JsonMethods → JsonMethods
-
def
parseOpt(in: JsonInput, useBigDecimalForDouble: Boolean, useBigIntForLong: Boolean): Option[JValue]
- Definition Classes
- JsonMethods → JsonMethods
-
def
parsedBody(implicit request: HttpServletRequest): JValue
- Definition Classes
- JsonSupport
-
def
pass(): Nothing
- Definition Classes
- Control
-
def
patch(transformers: RouteTransformer*)(action: ⇒ Any): Route
- Definition Classes
- ScalatraBase → CoreDsl
-
def
post[T](path: String, form: ValueType[T])(action: (T) ⇒ Any): Route
- Definition Classes
- ClientSideValidationFormSupport
-
def
post(transformers: RouteTransformer*)(action: ⇒ Any): Route
- Definition Classes
- ScalatraBase → CoreDsl
-
def
pretty(d: JValue): String
- Definition Classes
- JsonMethods → JsonMethods
-
def
provideMessages(locale: Locale): Messages
- Definition Classes
- I18nSupport
-
def
put[T](path: String, form: ValueType[T])(action: (T) ⇒ Any): Route
- Definition Classes
- ClientSideValidationFormSupport
-
def
put(transformers: RouteTransformer*)(action: ⇒ Any): Route
- Definition Classes
- ScalatraBase → CoreDsl
-
def
redirect(uri: String)(implicit request: HttpServletRequest, response: HttpServletResponse): Nothing
- Definition Classes
- ScalatraBase
-
def
relativeUrl(path: String, params: Iterable[(String, Any)], includeContextPath: Boolean, includeServletPath: Boolean)(implicit request: HttpServletRequest, response: HttpServletResponse): String
- Definition Classes
- ScalatraBase
-
def
render(value: JValue)(implicit formats: Formats): JValue
- Definition Classes
- JsonMethods → JsonMethods
-
def
repository: Constraint
Constraint for the repository identifier.
Constraint for the repository identifier.
- Definition Classes
- Validations
-
implicit
def
request: HttpServletRequest
- Definition Classes
- DynamicScope → RequestResponseScope
-
def
requestFormat(implicit request: HttpServletRequest): String
- Definition Classes
- ApiFormats
-
def
requestPath(implicit request: HttpServletRequest): String
- Definition Classes
- ScalatraFilter → ScalatraBase
-
implicit
def
response: HttpServletResponse
- Definition Classes
- DynamicScope → RequestResponseScope
-
lazy val
routes: RouteRegistry
- Definition Classes
- ScalatraBase
-
implicit
def
safe[S, T](f: (S) ⇒ T): TypeConverter[S, T]
- Definition Classes
- TypeConverterSupport
-
implicit
def
safeOption[S, T](f: (S) ⇒ Option[T]): TypeConverter[S, T]
- Definition Classes
- TypeConverterSupport
-
def
saveSystemSettings(settings: SystemSettings): Unit
- Definition Classes
- SystemSettingsService
-
def
secureXML: XMLLoader[Elem]
- Definition Classes
- JsonSupport
-
implicit
def
seqHead[T](implicit elementConverter: TypeConverter[String, T], mf: Manifest[T]): TypeConverter[Seq[String], T]
- Definition Classes
- DefaultImplicitConversions
-
implicit
def
seqToSeq[T](implicit elementConverter: TypeConverter[String, T], mf: Manifest[T]): TypeConverter[Seq[String], Seq[T]]
- Definition Classes
- DefaultImplicitConversions
-
def
serverHost(implicit request: HttpServletRequest): String
- Definition Classes
- ScalatraBase
-
def
serverPort(implicit request: HttpServletRequest): Int
- Definition Classes
- ScalatraBase
-
def
servletContext: ServletContext
- Definition Classes
- ScalatraBase → ScalatraContext
-
def
session(key: Symbol)(implicit request: HttpServletRequest): Any
- Definition Classes
- SessionSupport
-
def
session(key: String)(implicit request: HttpServletRequest): Any
- Definition Classes
- SessionSupport
-
implicit
def
session(implicit request: HttpServletRequest): HttpSession
- Definition Classes
- SessionSupport
-
def
sessionOption(implicit request: HttpServletRequest): Option[HttpSession]
- Definition Classes
- SessionSupport
-
def
status: Int
- Definition Classes
- ScalatraContext
-
def
status_=(code: Int): Unit
- Definition Classes
- ScalatraContext
-
implicit
val
stringToBoolean: TypeConverter[String, Boolean]
- Definition Classes
- DefaultImplicitConversions
-
implicit
val
stringToByte: TypeConverter[String, Byte]
- Definition Classes
- DefaultImplicitConversions
-
def
stringToDate(format: ⇒ String): TypeConverter[String, Date]
- Definition Classes
- DefaultImplicitConversions
-
def
stringToDateFormat(format: ⇒ DateFormat): TypeConverter[String, Date]
- Definition Classes
- DefaultImplicitConversions
-
implicit
val
stringToDouble: TypeConverter[String, Double]
- Definition Classes
- DefaultImplicitConversions
-
implicit
val
stringToFloat: TypeConverter[String, Float]
- Definition Classes
- DefaultImplicitConversions
-
implicit
val
stringToInt: TypeConverter[String, Int]
- Definition Classes
- DefaultImplicitConversions
-
implicit
val
stringToLong: TypeConverter[String, Long]
- Definition Classes
- DefaultImplicitConversions
-
implicit
val
stringToSelf: TypeConverter[String, String]
- Definition Classes
- DefaultImplicitConversions
-
def
stringToSeq[T](elementConverter: TypeConverter[String, T], separator: String)(implicit arg0: Manifest[T]): TypeConverter[String, Seq[T]]
- Definition Classes
- DefaultImplicitConversions
-
implicit
val
stringToShort: TypeConverter[String, Short]
- Definition Classes
- DefaultImplicitConversions
-
implicit
def
toTypedMultiParams(params: MultiParams): (RepositorySettingsControllerBase.this)#TypedMultiParams
- Definition Classes
- ScalatraParamsImplicits
-
implicit
def
toTypedParams(params: Params): (RepositorySettingsControllerBase.this)#TypedParams
- Definition Classes
- ScalatraParamsImplicits
- val transferForm: MappingValueType[(RepositorySettingsControllerBase.this)#TransferOwnerShipForm]
-
def
trap(codes: Range)(block: ⇒ Any): Unit
- Definition Classes
- ScalatraBase → CoreDsl
-
def
trap(code: Int)(block: ⇒ Any): Unit
- Definition Classes
- CoreDsl
-
def
url(path: String, params: Iterable[(String, Any)] = Iterable.empty, includeContextPath: Boolean = true, includeServletPath: Boolean = true, absolutize: Boolean = true, withSessionId: Boolean = true)(implicit request: HttpServletRequest, response: HttpServletResponse): String
- Definition Classes
- ControllerBase → ScalatraBase
-
def
userLocales(implicit request: HttpServletRequest): Array[Locale]
- Definition Classes
- I18nSupport
- def webHookForm(update: Boolean): MappingValueType[(RepositorySettingsControllerBase.this)#WebHookForm]
Deprecated Value Members
-
def
applicationContext: ServletContext
- Definition Classes
- ScalatraBase
- Annotations
- @deprecated
- Deprecated
(Since version 2.1.0) Use servletContext instead
-
def
responseFormat(implicit request: HttpServletRequest, response: HttpServletResponse): String
- Definition Classes
- ApiFormats
- Annotations
- @deprecated
- Deprecated
(Since version 2.3)
format
now means the same asresponseFormat
,responseFormat
will be removed eventually
-
def
status(code: Int): Unit
- Definition Classes
- ScalatraContext
- Annotations
- @deprecated
- Deprecated
(Since version 2.1.0) Use status_=(Int) instead