Package com._1c.g5.v8.dt.launching.core
Class ApplicationPrepareResult
- java.lang.Object
-
- com._1c.g5.v8.dt.launching.core.ApplicationPrepareResult
-
public class ApplicationPrepareResult extends Object
Result object for the application launch validity check.
-
-
Constructor Summary
Constructors Constructor Description ApplicationPrepareResult(IApplication application)
Creates an instance ofApplicationPrepareResult
.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ApplicationPrepareResult
empty()
Creates an empty instance ofApplicationPrepareResult
.Optional<IApplication>
getApplication()
Returns the result application.Optional<URL>
getDebugUrl()
Returns the result application debug URL.Optional<IUrlAccess>
getUrlAccess()
Returns the result application URL aceess.boolean
isEmpty()
Returns whether the result is empty and contains no application.void
setDebugUrl(URL debugUrl)
Sets the result application debug URL.void
setUrlAccess(IUrlAccess urlAccess)
Sets the result application URL access.
-
-
-
Constructor Detail
-
ApplicationPrepareResult
public ApplicationPrepareResult(IApplication application)
Creates an instance ofApplicationPrepareResult
.- Parameters:
application
- an existing application, cannot benull
-
-
Method Detail
-
empty
public static ApplicationPrepareResult empty()
Creates an empty instance ofApplicationPrepareResult
.
-
isEmpty
public boolean isEmpty()
Returns whether the result is empty and contains no application.- Returns:
- whether the result is empty and contains no application
-
getApplication
public Optional<IApplication> getApplication()
Returns the result application.- Returns:
- the result application
-
getUrlAccess
public Optional<IUrlAccess> getUrlAccess()
Returns the result application URL aceess.- Returns:
- the result application URL aceess
-
setUrlAccess
public void setUrlAccess(IUrlAccess urlAccess)
Sets the result application URL access.- Parameters:
the
- result application URL access, cannot benull
-
getDebugUrl
public Optional<URL> getDebugUrl()
Returns the result application debug URL.- Returns:
- the result application debug URL
-
setDebugUrl
public void setDebugUrl(URL debugUrl)
Sets the result application debug URL.- Parameters:
the
- result debug URL, cannot benull
-
-