Options
Menu

Class Workspace

class

Workspace

Hierarchy

Index

Constructor methods

constructor

  • constructor(jolokia: any, jolokiaStatus: any, jmxTreeLazyLoadRegistry: any, $location: any, $compile: ng.ICompileService, $templateCache: ng.ITemplateCacheService, localStorage: WindowLocalStorage, $rootScope: any, userDetails: any): Workspace
  • Parameters

    • jolokia: any
    • jolokiaStatus: any
    • jmxTreeLazyLoadRegistry: any
    • $location: any
    • $compile: ng.ICompileService
    • $templateCache: ng.ITemplateCacheService
    • localStorage: WindowLocalStorage
    • $rootScope: any
    • userDetails: any

    Returns Workspace

Properties

$compile

$compile: ng.ICompileService

$location

$location: any

$rootScope

$rootScope: any

$templateCache

$templateCache: ng.ITemplateCacheService

attributeColumnDefs

attributeColumnDefs: {}

jmxTreeLazyLoadRegistry

jmxTreeLazyLoadRegistry: any

jolokia

jolokia: any

jolokiaStatus

jolokiaStatus: any

keyToNodeMap

keyToNodeMap: {}

localStorage

localStorage: WindowLocalStorage

mapData

mapData: {}

mbeanServicesToDomain

mbeanServicesToDomain: {}

mbeanTypesToDomain

mbeanTypesToDomain: {}

operationCounter

operationCounter: number

pluginRegisterHandle

pluginRegisterHandle: any

pluginUpdateCounter

pluginUpdateCounter: any

selection

selection: NodeSelection

subLevelTabs

subLevelTabs: Array<any>

topLevelTabs

topLevelTabs: NavMenuItem[]

tree

tree: Folder

treeElement

treeElement: any

treePostProcessors

treePostProcessors: Array<any>

treeWatchRegisterHandle

treeWatchRegisterHandle: any

treeWatcherCounter

treeWatcherCounter: any

userDetails

userDetails: any

Methods

addTreePostProcessor

  • addTreePostProcessor(processor: Function, priority?: number0, name?: string"unnamed")

createChildWorkspace

  • createChildWorkspace(location: any): Workspace

expandSelection

  • expandSelection(flag: any)

findChildMBeanWithProperties

  • findChildMBeanWithProperties(folder: any, properties?: anynull, propertiesCount?: anynull): any

findMBeanWithProperties

  • findMBeanWithProperties(domainName: any, properties?: anynull, propertiesCount?: anynull): any

folderGetOrElse

  • folderGetOrElse(folder: any, value: any): any

getActiveTab

  • getActiveTab(): Object

getLocalStorage

  • getLocalStorage(key: string): any

getSelectedMBeanName

  • getSelectedMBeanName(): string

hasDomainAndProperties

  • hasDomainAndProperties(domainName: any, properties?: anynull, propertiesCount?: anynull): boolean

hasFabricMBean

  • hasFabricMBean(): boolean

hasInvokeRights

  • hasInvokeRights(selection: NodeSelection, methods?: Array<string>): boolean

hasInvokeRightsForName

  • hasInvokeRightsForName(objectName: string, methods?: Array<string>): any

hasMBeans

  • hasMBeans(): boolean

hash

  • hash(): string

isCamelContext

  • isCamelContext(): boolean

isCamelFolder

  • isCamelFolder(): boolean

isEndpoint

  • isEndpoint(): boolean

isEndpointsFolder

  • isEndpointsFolder(): boolean

isFabricFolder

  • isFabricFolder(): boolean

isKarafFolder

  • isKarafFolder(): boolean

isLinkActive

  • isLinkActive(href: string): boolean
  • Returns true if the given link is active. The link can omit the leading # or / if necessary. The query parameters of the URL are ignored in the comparison.

    method

    isLinkActive

    Parameters

    • href: string

    Returns boolean

    true if the given link is active

isLinkPrefixActive

  • isLinkPrefixActive(href: string): boolean
  • Returns true if the given link is active. The link can omit the leading # or / if necessary. The query parameters of the URL are ignored in the comparison.

    method

    isLinkActive

    Parameters

    • href: string

    Returns boolean

    true if the given link is active

isOsgiCompendiumFolder

  • isOsgiCompendiumFolder(): boolean

isOsgiFolder

  • isOsgiFolder(): boolean

isRoute

  • isRoute(): boolean

isRoutesFolder

  • isRoutesFolder(): boolean

isTopTabActive

  • isTopTabActive(path: string): boolean

jolokiaList

  • jolokiaList(cb: any, flags: any): any

linkContains

  • linkContains(words?: Array<String>): boolean

loadTree

  • loadTree()

maybeMonitorPlugins

  • maybeMonitorPlugins()

maybeReloadTree

  • maybeReloadTree(response: any)

maybeUpdatePlugins

  • maybeUpdatePlugins(response: any)

moveIfViewInvalid

  • moveIfViewInvalid(): boolean

populateTree

  • populateTree(response: any)

redrawTree

  • redrawTree()

removeAndSelectParentNode

  • removeAndSelectParentNode()

removeTreePostProcessors

  • removeTreePostProcessors(name: string)

selectParentNode

  • selectParentNode()

selectionConfigKey

  • selectionConfigKey(prefix?: string""): string
  • Returns a configuration key for a node which is usually of the form domain/typeName or for folders with no type, domain/name/folder

    method

    selectionConfigKey

    Parameters

    • prefix?: string optional

    Returns string

selectionHasDomain

  • selectionHasDomain(domainName: string): boolean

selectionHasDomainAndLastFolderName

  • selectionHasDomainAndLastFolderName(objectName: string, lastName: string): boolean

selectionHasDomainAndType

  • selectionHasDomainAndType(objectName: string, typeName: string): boolean

selectionViewConfigKey

  • selectionViewConfigKey(): string

setLocalStorage

  • setLocalStorage(key: string, value: any)

treeContainsDomainAndProperties

  • treeContainsDomainAndProperties(domainName: any, properties?: anynull): boolean

unwindResponseWithRBACCache

  • unwindResponseWithRBACCache(res: any): any

updateSelectionNode

  • updateSelectionNode(node: any)

validSelection

  • validSelection(uri: string): any

Generated using TypeDoc