aem-plugin / com.cognifide.gradle.aem.common.instance / LocalInstance

LocalInstance

class LocalInstance : AbstractInstance, Serializable

Properties

created

val created: Boolean

debugPort

var debugPort: Int

dir

val dir: File

initialized

val initialized: Boolean

installDir

val installDir: File

jar

val jar: File

jvmOpts

var jvmOpts: List<String>

jvmOptsDefaults

val jvmOptsDefaults: List<String>

jvmOptsString

val jvmOptsString: String

license

val license: File

manager

val manager: LocalInstanceManager

overridesDirs

val overridesDirs: List<File>

password

lateinit var password: String

quickstartDir

val quickstartDir: File

runModes

var runModes: List<String>

runModesDefault

val runModesDefault: List<String>

runModesString

val runModesString: String

startOpts

var startOpts: List<String>

startOptsString

val startOptsString: String

startScript

val startScript: Script

status

val status: Status

statusScript

val statusScript: Script

stopScript

val stopScript: Script

user

val user: String

version

val version: String

versionFile

val versionFile: File

windowTitle

val windowTitle: String

Functions

checkStatus

fun checkStatus(): Status

create

fun create(): Unit

customize

fun customize(): Unit

destroy

fun destroy(): Unit

down

fun down(): Unit

init

fun init(): Unit

lock

fun lock(name: String): Unit

locked

fun locked(name: String): Boolean

saveVersion

fun saveVersion(): Unit

toString

fun toString(): String

up

fun up(): Unit

Companion Object Properties

ENVIRONMENT

const val ENVIRONMENT: String

FILES_PATH

const val FILES_PATH: String

LOCK_CREATE

const val LOCK_CREATE: String

LOCK_INIT

const val LOCK_INIT: String

USER

const val USER: String

Companion Object Functions

create

fun create(aem: AemExtension, httpUrl: String, configurer: LocalInstance.() -> Unit): LocalInstance
fun create(aem: AemExtension, httpUrl: String): LocalInstance