Uses of Class
org.neotropic.kuwaiba.core.apis.persistence.exceptions.InvalidArgumentException
-
-
Uses of InvalidArgumentException in com.neotropic.kuwaiba.modules.commercial.business.analytics.views
Methods in com.neotropic.kuwaiba.modules.commercial.business.analytics.views that throw InvalidArgumentException Modifier and Type Method Description void
E2EViewProvider. createE2EView(List<String> linkClasses, List<String> linkIds, boolean includePhyscalPaths, boolean includeVlans, boolean includePhyscialLinks, boolean includeBDis)
Calls the methods that creates the end to end viewGenericConnectionDefinition
E2EViewProvider. getLogicalLinkDetail(String linkClass, String linkId)
Gets the details of logical connection (SDHTributaryLink or MPLSLink) it gets the endpoints of the logical connections and the physical path from the end point until it finds continuityGenericConnectionDefinition
E2EViewProvider. getLogicalLinkDetail(String linkClass, String linkId)
Gets the details of logical connection (SDHTributaryLink or MPLSLink) it gets the endpoints of the logical connections and the physical path from the end point until it finds continuityObjectLinkObjectDefinition
E2EViewProvider. getPhysicalLinkDetail(String linkClass, String linkId)
Gets the details of physical connection (GenericPhysicalLink) it gets the endpoints of the connection and the physical path from the endpoint until it finds continuityObjectLinkObjectDefinition
E2EViewProvider. getPhysicalLinkDetail(String linkClass, String linkId)
Gets the details of physical connection (GenericPhysicalLink) it gets the endpoints of the connection and the physical path from the endpoint until it finds continuity -
Uses of InvalidArgumentException in com.neotropic.kuwaiba.modules.commercial.impact
Methods in com.neotropic.kuwaiba.modules.commercial.impact that throw InvalidArgumentException Modifier and Type Method Description AssetLevelCorrelatedInformation
ImpactAnalysisService. servicesInDevice(String deviceName)
AssetLevelCorrelatedInformation
ImpactAnalysisService. servicesInPorts(List<BusinessObject> ports)
AssetLevelCorrelatedInformation
ImpactAnalysisService. servicesInSlotOrBoard(String deviceName, String childName)
-
Uses of InvalidArgumentException in com.neotropic.kuwaiba.modules.commercial.ipam
Methods in com.neotropic.kuwaiba.modules.commercial.ipam that throw InvalidArgumentException Modifier and Type Method Description String
IpamService. addIPAddressesToFolder(String parentFolderId, List<HashMap<String,String>> ipAddressesAttributes)
Creates multiple IP addresses that has no subnet parent as direct child of a folderString
IpamService. addIPAddressesToSubnet(String parentSubnetId, String parentSubnetClassName, List<HashMap<String,String>> ipAddresesAttributes)
Creates multiple an IP addresses inside a subnetString
IpamService. addIPAddressToFolder(String parentFolderId, HashMap<String,String> attributes)
Creates an IP address that has no subnet parent as direct child of a folderString
IpamService. addIPAddressToSubnet(String parentSubnetId, String parentSubnetClassName, HashMap<String,String> attributes)
creates an IP address inside a subnetString
IpamService. createFolder(String parentId, String subnetPoolName, String subnetPoolDescription, String className)
Creates a pool(folder) of subnets if the parentId is -1 the pool will be created in the default root for pools of subnetsString
IpamService. createSubnet(String parentId, String className, HashMap<String,String> attributes)
create a subnetList<String>
IpamService. createSubnets(String parentId, String className, List<HashMap<String,String>> subnetsAttributes)
Creates several subnets in a subnetvoid
IpamService. deleteBridgeDomain(String className, String oid, boolean releaseRelationships)
Deletes a bridge domain.void
IpamService. deleteIpAddress(List<String> ipAddressesIds, boolean releaseRelationships)
Removes an IP address from a subnet or foldervoid
IpamService. deleteSubnets(String className, List<String> subnetIds, boolean releaseRelationships)
Deletes a subnetList<BusinessObjectLight>
IpamService. existInInventory(List<String> ipAddresses, String className)
Checks if a a list of subnet or IP addresses names exist in the whole inventory it will return a list of all the existing subnet foundInventoryObjectPool
IpamService. getFolder(String oid)
Retrieves a subnet pool by its idlong
IpamService. getFolderInFolderCount(String parentId, String className)
Returns the count of subnets folders Retrieves a pool of subnets pools from a pool of subnets or from the rootList<BusinessObjectLight>
IpamService. getFolderItems(String subnetPoolId, String classNameToFilter, int page, int limit)
Get a set of subnets from a pool folderlong
IpamService. getFolderItemsCount(String subnetPoolId, String className)
Retrieve the count of subnets from a pool of subnetsList<InventoryObjectPool>
IpamService. getFoldersInFolder(String parentId, String className, int page, int limit)
Returns the folders Retrieves a pool of subnets pools from a pool of subnets or from the rootvoid
IpamService. getOverlapedSubnets(String cidr, String className, String newNetworkIpAddress, String newBroadcastIpAddress)
Checks if the new subnet exists or overlaps with in other created subnetsBusinessObject
IpamService. getSubnet(String className, String oid)
Retrieves a subnet by its className and idList<BusinessObjectLight>
IpamService. getSubnetIpAddrCreated(String id, String className, int page, int limit)
Retrieves all the IP address created in a subnetList<BusinessObjectLight>
IpamService. getSubnetIpAddrsInUse(String subnetId, String subnetClassName)
Gets the number of IP addresses instantiated (created) in the subnet that has a relationship with an inventory object e.g.List<BusinessObjectLight>
IpamService. getSubnetIpAddrsReserved(String subnetId, String subnetClassName)
List<BusinessObjectLight>
IpamService. getSubnetsInSubnet(String id, String className, int page, int limit)
Retrieves all the Subnets created inside a subnetlong
IpamService. getSubnetsInSubnetCount(String id, String className)
Retrieves all the Subnets created inside a subnetvoid
IpamService. relateIpAddressToNetworkInterface(String ipAddrId, String portClassName, String portId)
Relates an IP address with a generic communication portvoid
IpamService. relatePortToInterface(String portId, String portClassName, String interfaceClassName, String interfaceId)
Relates an interface with a GenericCommunicationPortvoid
IpamService. relateSubnetToVLAN(String subnetId, String className, String vlanId)
Relate a Subnet with a VLAN, this method also allow to relate VLANs to BDIs, VFRIs.void
IpamService. relateSubnetToVRF(String subnetId, String className, String vrfId)
Relate a Subnet with a VRFvoid
IpamService. releaseIpAddrFromNetworkInterface(String portClass, String portId, String id)
Release the relationship between a GenericPort and an IP Address.void
IpamService. releasePortFromInterface(String interfaceClassName, String interfaceId, String portId)
Release the relationship between a GenericCommunicationPort and an interfacevoid
IpamService. releaseSubnetFromVLAN(String subnetId, String vlanId)
Release a relationship between a subnet and a VLAN, this method also allow to relate VLANs to BDIs, VFRIs.void
IpamService. releaseSubnetFromVRF(String subnetId, String vrfId)
Release a relationship between a subnet and a VRFvoid
IpamService. updateIpAdress(String id, HashMap<String,String> attributes)
Updates some attributes of the ip address, description, state are the only editable attributes of an ip address -
Uses of InvalidArgumentException in com.neotropic.kuwaiba.modules.commercial.ipam.engine
Methods in com.neotropic.kuwaiba.modules.commercial.ipam.engine that throw InvalidArgumentException Modifier and Type Method Description static List<SubnetDetail>
IpamEngine. ipv4Split(String networkAddress, int currentMaskBits, String broadcastIpAddr, int bitsToSplit)
static void
IpamEngine. ipv4SubnetCalculation(SubnetDetail subnetDetail)
boolean
IpamEngine. ipv4SubnetOverlaps(String newNetworkIpAddr, String newBoradcstIpAddr, SubnetDetail subnetContainer)
Checks if the broadcast ip and the network ip of a given new subnet is inside of other subnetstatic List<SubnetDetail>
IpamEngine. ipv6Split(String networkAddress, int currentMaskBits, String broadcastIpAddr, int bitsToSplit)
-
Uses of InvalidArgumentException in com.neotropic.kuwaiba.modules.commercial.mpls
Methods in com.neotropic.kuwaiba.modules.commercial.mpls that throw InvalidArgumentException Modifier and Type Method Description void
MplsService. connectMplsLink(String[] sideAClassNames, String[] sideAIds, String[] linksIds, String[] sideBClassNames, String[] sideBIds, String userName)
Connect MPLS linksvoid
MplsService. connectMplsLink(String[] sideAClassNames, String[] sideAIds, String[] linksIds, String[] sideBClassNames, String[] sideBIds, String userName)
Connect MPLS linksString
MplsService. createMPLSLink(String endpointAClassName, String endpointAId, String endpointBClassName, String endpointBId, HashMap<String,String> attributesToBeSet, String userName)
Creates a MPLS Linkvoid
MplsService. deleteMPLSLink(String linkId, boolean forceDelete, String userName)
Deletes a MPLS Linkvoid
MplsService. disconnectMPLSLink(String connectionId, int sideToDisconnect, String userName)
Disconnect a mplsLink from its endpointsMplsConnectionDefinition
MplsService. getMPLSLinkDetails(String connectionId)
Get the MPLS link details, its output interfaces, pseudowires, tunnelsvoid
MplsService. relatePortToVlan(String portClassName, String portId, String vlanClassName, String vlanId)
Relates port to a VLAN.void
MplsService. releasePortFromVlan(String portClassName, String portId, String vlanClassName, String vlanId)
Releases a port from a VLAN. -
Uses of InvalidArgumentException in com.neotropic.kuwaiba.modules.commercial.ospman.widgets
Methods in com.neotropic.kuwaiba.modules.commercial.ospman.widgets that throw InvalidArgumentException Modifier and Type Method Description com.vaadin.flow.component.Component
OutsidePlantView. getAsUiElement()
-
Uses of InvalidArgumentException in com.neotropic.kuwaiba.modules.commercial.planning.projects
Methods in com.neotropic.kuwaiba.modules.commercial.planning.projects that throw InvalidArgumentException Modifier and Type Method Description String
ProjectsService. copyProjectToPool(String poolId, String projectClass, String projectId, String userName)
Creates a copy of a project.String
ProjectsService. createActivity(String projectId, String projectClass, String activityClass, HashMap<String,String> attributes, String userName)
Creates an Activity inside a project.String
ProjectsService. createProject(String projectPoolId, String projectClass, HashMap<String,String> attributes, String userName)
Create a projectvoid
ProjectsService. deleteActivity(String activityClass, String activityId, boolean releaseRelationships, String userName)
Deletes an activity and delete its association with the related inventory objects.void
ProjectsService. deleteProject(String projectClass, String projectId, String userName)
Deletes a project and delete its association with the related inventory objects.void
ProjectsService. deleteProjectPool(String poolId, String poolClass, String userName)
Deletes a project pool.BusinessObject
ProjectsService. getActivity(String activityClass, String activityId)
Get activity propertiesList<BusinessObjectLight>
ProjectsService. getAllProjects(long page, long limit)
Get all projects, without filters.BusinessObject
ProjectsService. getProject(String projectClass, String projectId)
Get project propertiesList<BusinessObjectLight>
ProjectsService. getProjectActivities(String projectClass, String projectId)
Gets the activities inside a project.InventoryObjectPool
ProjectsService. getProjectPool(String poolId, String poolClass)
Gets the project pools properties.List<InventoryObjectPool>
ProjectsService. getProjectPools()
Retrieves the projects pool list.List<BusinessObjectLight>
ProjectsService. getProjectResources(String projectClass, String projectId)
Gets the resources related to a project.List<BusinessObjectLight>
ProjectsService. getProjectsInPool(String poolId, int limit)
Gets the projects inside a project poolList<BusinessObjectLight>
ProjectsService. getProjectsRelatedToObject(String objectClass, String objectId)
Gets the projects related to an object.List<BusinessObjectLight>
ProjectsService. getProjectsWithFilter(HashMap<String,String> filters, long page, long limit)
Get the projects according to the filter value.void
ProjectsService. moveProjectToPool(String poolId, String projectClass, String projectId, String userName)
Moves a project from a pool to another pool.void
ProjectsService. relateObjectsToProject(String projectClass, String projectId, String[] objectClass, String[] objectId, String userName)
Relates a set of objects to a project.void
ProjectsService. relateObjectToProject(String projectClass, String projectId, String objectClass, String objectId, String userName)
Relates an object to a projectvoid
ProjectsService. releaseObjectFromProject(String objectClass, String objectId, String projectClass, String projectId, String userName)
Releases an object from project.void
ProjectsService. updateActivity(String activityClass, String activityId, HashMap<String,String> attributes, String userName)
Updates one or many activity attributes.void
ProjectsService. updateProject(String projectClass, String projectId, HashMap<String,String> attributes, String userName)
Updates one or many project attributes.void
ProjectsService. updateProjectPool(String poolId, String poolClass, String poolName, String poolDescription, String userName)
Updates the attributes of a project pool. -
Uses of InvalidArgumentException in com.neotropic.kuwaiba.modules.commercial.sdh
Methods in com.neotropic.kuwaiba.modules.commercial.sdh that throw InvalidArgumentException Modifier and Type Method Description String
SdhService. createSDHContainerLink(String classNameEndpointA, String idEndpointA, String classNameEndpointB, String idEndpointB, String linkType, List<SdhPosition> positions, String defaultName)
Creates an SDH container link (VCX).String
SdhService. createSDHTransportLink(String classNameEndpointA, String idEndpointA, String classNameEndpointB, String idEndpointB, String linkType, String defaultName)
Creates an SDH transport link (STMX)String
SdhService. createSDHTributaryLink(String classNameEndpointA, String idEndpointA, String classNameEndpointB, String idEndpointB, String linkType, List<SdhPosition> positions, String defaultName)
Creates an SDH tributary link (VCXTributaryLink)void
SdhService. deleteSDHTransportLink(String transportLinkClass, String transportLinkId, boolean forceDelete)
Deletes a transport link.void
SdhService. deleteSDHTributaryLink(String tributaryLinkClass, String tributaryLinkId)
Deletes a tributary link and its corresponding container link.List<BusinessObjectLightList>
SdhService. findSDHRoutesUsingContainerLinks(String communicationsEquipmentClassA, String communicationsEquipmentIdA, String communicationsEquipmentClassB, String communicationsEquipmentIB)
Finds a route between two GenericcommunicationsEquipment based on the ContainerLinks network map (for more details on how this works, please read the SDH Model: Technical Design and Tools document)List<BusinessObjectLightList>
SdhService. findSDHRoutesUsingTransportLinks(String communicationsEquipmentClassA, String communicationsEquipmentIdA, String communicationsEquipmentClassB, String communicationsEquipmentIB)
Finds a route between two GenericCommunicationsEquipment based on the TransportLinks network map (for more details on how this works, please read the SDH Model: Technical Design and Tools document)List<SdhContainerLinkDefinition>
SdhService. getSDHContainerLinkStructure(String containerLinkClass, String containerLinkId)
Gets the internal structure of a container link.List<SdhContainerLinkDefinition>
SdhService. getSDHTransportLinkStructure(String transportLinkClass, String transportLinkId)
Retrieves the container links within a transport link (e.g. -
Uses of InvalidArgumentException in com.neotropic.kuwaiba.modules.commercial.sdh.wizard
Methods in com.neotropic.kuwaiba.modules.commercial.sdh.wizard that throw InvalidArgumentException Modifier and Type Method Description Wizard.Step
NewSDHContainerLinkWizard.ChooseContainerLinkResourcesStep. next()
Wizard.Step
NewSDHContainerLinkWizard.ChooseRouteStep. next()
Wizard.Step
NewSDHContainerLinkWizard.GeneralInfoStep. next()
Wizard.Step
NewSDHTransportLinkWizard.GeneralInfoStep. next()
Wizard.Step
NewSDHTransportLinkWizard.SelectLinkEndpointsStep. next()
Wizard.Step
NewSDHTributaryLinkWizard.ChooseRouteStep. next()
Wizard.Step
NewSDHTributaryLinkWizard.ChooseTributaryLinkResourcesStep. next()
Wizard.Step
NewSDHTributaryLinkWizard.GeneralInfoStep. next()
Wizard.Step
NewSDHTributaryLinkWizard.SelectLinkEndpointsStep. next()
Wizard.Step
NewSDHTributaryLinkWizard.SelectServiceStep. next()
-
Uses of InvalidArgumentException in com.neotropic.kuwaiba.modules.commercial.whman.persistence
Methods in com.neotropic.kuwaiba.modules.commercial.whman.persistence that throw InvalidArgumentException Modifier and Type Method Description void
WarehousesService. copyObjectToWarehouse(String poolId, String objectClass, String ObjectId, boolean recursive, String userName)
Creates a copy of an object in a warehouse.String
WarehousesService. createSparePart(String poolId, String className, HashMap<String,String> attributes, String templateId, String userName)
Creates a spare part inside a poolString
WarehousesService. createWarehouse(String poolId, String poolClass, HashMap<String,String> attributes, String templateId, String userName)
Creates a warehouse inside a poolvoid
WarehousesService. deleteWarehouse(String warehouseClass, String warehouseId, String userName)
Deletes a warehouse and delete its association with the related inventory objects.List<BusinessObjectLight>
WarehousesService. getObjectsInSparePool(String poolId, int limit)
Get the objects of a poolList<InventoryObjectPool>
WarehousesService. getPoolsInWarehouse(String objectClassName, String objectId)
Get the pools of a warehousesList<InventoryObjectPool>
WarehousesService. getWarehouseRootPools()
Gets the Warehouse Module Root PoolsList<BusinessObjectLight>
WarehousesService. getWarehousesInPool(String poolId, int limit)
Get the warehouses of a poolvoid
WarehousesService. moveObjectToWarehouse(String poolId, String objectClass, String ObjectId, String userName)
Moves an object from a warehouse to another warehouse. -
Uses of InvalidArgumentException in org.neotropic.kuwaiba.core.apis.integration.modules.views
Methods in org.neotropic.kuwaiba.core.apis.integration.modules.views that throw InvalidArgumentException Modifier and Type Method Description abstract C
AbstractView. getAsUiElement()
Gets an embeddable visual component that can be rendered in a dashboard.It most likely will have to be called after calling#build()
or#build(java.lang.Object)
. -
Uses of InvalidArgumentException in org.neotropic.kuwaiba.core.apis.persistence.application
Methods in org.neotropic.kuwaiba.core.apis.persistence.application that throw InvalidArgumentException Modifier and Type Method Description void
ApplicationEntityManager. addObjectTofavoritesFolder(String objectClass, String objectId, long favoritesFolderId, long userId)
Adds an object to the favorites foldervoid
ScriptedQueryResult. addRow(List<Object> row)
void
ApplicationEntityManager. addUserToGroup(long userId, long groupId)
Adds a user to a grouplong
ApplicationEntityManager. attachFileToListTypeItem(String name, String tags, byte[] file, String ltClass, String listTypeItemId)
Relates a file to a list type itemvoid
ApplicationEntityManager. checkRelationshipByAttributeValueBusinessRules(String sourceObjectClassName, String sourceObjectId, String targetObjectClassName, String targetObjectId)
check if a relationship can be established between two objects with the attribute values defined in the rulevoid
ApplicationEntityManager. commitActivity(String processInstanceId, String activityDefinitionId, Artifact artifact)
Saves the artifact generated once an activity has been completed (for example, the user filled in a form).String[]
ApplicationEntityManager. createBulkSpecialTemplateElement(String stElementClass, String stElementParentClassName, String stElementParentId, String stElementNamePattern)
Creates multiple special template elements using a given name patternString[]
ApplicationEntityManager. createBulkTemplateElement(String templateElementClassName, String templateElementParentClassName, String templateElementParentId, String templateElementNamePattern)
Creates multiple template elements using a given name patternlong
ApplicationEntityManager. createBusinessRule(String ruleName, String ruleDescription, int ruleType, int ruleScope, String appliesTo, String ruleVersion, List<String> constraints)
Creates a business rule given a set of constraintslong
ApplicationEntityManager. createConfigurationVariable(String configVariablesPoolId, String name, String description, int type, boolean masked, String valueDefinition)
Creates a configuration variable inside a pool.A configuration variable is a place where a value will be stored so it can retrieved by whomever need it.String
ApplicationEntityManager. createConfigurationVariablesPool(String name, String description)
Creates a pool of configuration variableslong
ApplicationEntityManager. createFavoritesFolderForUser(String name, long userId)
Create a relationship between an user and a new favorites folderlong
ApplicationEntityManager. createFilterDefinition(String name, String description, String classToBeApplied, String script, boolean enabled)
Creates a filter.long
ApplicationEntityManager. createGeneralView(String viewClass, String name, String description, byte[] structure, byte[] background)
Creates a view not related to a particular objectlong
ApplicationEntityManager. createGroup(String groupName, String description, List<Long> users)
Creates a grouplong
ApplicationEntityManager. createLayout(String viewClassName, String name, String description, byte[] structure, byte[] background)
Creates a new layout view.String
ApplicationEntityManager. createListTypeItem(String className, String name, String displayName)
Creates a list type itemlong
ApplicationEntityManager. createListTypeItemRelatedLayout(String listTypeItemId, String listTypeItemClassName, String viewClassName, String name, String description, byte[] structure, byte[] background)
Creates a view for a given list type item.long
ApplicationEntityManager. createObjectRelatedView(String oid, String objectClass, String name, String description, String viewClassName, byte[] structure, byte[] background)
Creates a view for a given object.long
ApplicationEntityManager. createOSPView(String name, String description, byte[] structure)
Creates an Outside Plant ViewString
ApplicationEntityManager. createProcessDefinition(String name, String description, String version, boolean enabled, byte[] structure)
Creates a process definition.String
ApplicationEntityManager. createProcessInstance(String processDefinitionId, String processInstanceName, String processInstanceDescription)
Creates an instance of a process, that is, starts oneString
ApplicationEntityManager. createScriptedQueriesPool(String name, String description)
Creates a scripted queries pool.String
ApplicationEntityManager. createScriptedQuery(String scriptedQueriesPoolId, String name, String description, String script, boolean enabled)
Creates a scripted query.String
ApplicationEntityManager. createScriptedQueryParameter(String scriptedQueryId, String name, String description, String type, boolean mandatory, Object defaultValue)
Creates a scripted query parameter.long
ApplicationEntityManager. createUser(String userName, String password, String firstName, String lastName, boolean enabled, int type, String email, List<Privilege> privileges, long defaultGroupId)
Creates a user.long
ApplicationEntityManager. createValidatorDefinition(String name, String description, String classToBeApplied, String script, boolean enabled, String userName)
Creates a validator definition.void
ApplicationEntityManager. deleteFilterDefinition(long filterId, String className)
Deletes a filter definitionvoid
ApplicationEntityManager. deleteGroups(List<Long> oids)
Removes a list of groupsvoid
ApplicationEntityManager. deleteLayout(long viewId)
Deletes a layout viewvoid
ApplicationEntityManager. deleteListTypeItem(String className, String oid, boolean realeaseRelationships)
Deletes a list type itemvoid
ApplicationEntityManager. deleteListTypeItemRelatedLayout(String listTypeItemId, String listTypeItemClass, long viewId)
Deletes a list type item related viewvoid
ApplicationEntityManager. deleteProcessDefinition(String processDefinitionId)
Deletes a process definitionvoid
ApplicationEntityManager. deleteScriptedQueriesPool(String scriptedQueriesPoolId)
Deletes a scripted queries pool.void
ApplicationEntityManager. deleteScriptedQuery(String scriptedQueryId)
Deletes an scripted query given the id.void
ApplicationEntityManager. deleteScriptedQueryParameter(String scriptedQueryParameterId)
Deletes a scripted query parameter.void
ApplicationEntityManager. deleteUsers(List<Long> oids)
Removes a list of usersvoid
ApplicationEntityManager. detachFileFromListTypeItem(long fileId, String className, String objectId)
Releases (and deletes) a file associated to a list type itemList<Properties>
ApplicationEntityManager. executeCustomScriptedQuery(String queryName, Properties parameters)
This method is the evolution of the deprecatedApplicationEntityManager.executeCustomDbCode(java.lang.String, boolean)
.List<ResultRecord>
ApplicationEntityManager. executeQuery(ExtendedQuery query)
Used to perform complex queries.ScriptedQueryResult
ApplicationEntityManager. executeScriptedQuery(String scriptedQueryId, ScriptedQueryParameter... parameters)
Executes the scripted query.TaskResult
ApplicationEntityManager. executeTask(long taskId)
Executes a task on demand.List<ActivityLogEntry>
ApplicationEntityManager. getBusinessObjectAuditTrail(String objectClass, String objectId, int limit)
Gets a business object audit trailObject
ApplicationEntityManager. getConfigurationVariableValue(String name)
Retrieves only the value of a configuration variable.List<BusinessObjectLight>
ApplicationEntityManager. getDeviceLayouts()
Gets the list of template elements with a device layoutbyte[]
ApplicationEntityManager. getDeviceLayoutStructure(String oid, String className)
Gets the device layout structure.List<FavoritesFolder>
ApplicationEntityManager. getFavoritesFoldersForObject(long userId, String objectClass, String objectId)
Get the bookmarks where an object is associatedFileObject
ApplicationEntityManager. getFile(long fileId, String className, String objectId)
Retrieves a particular file associated to an inventory list type item.List<FileObjectLight>
ApplicationEntityManager. getFilesForListTypeItem(String className, String objectId)
Fetches the files associated to an inventory object.List<FilterDefinition>
ApplicationEntityManager. getFilterDefinitionsForClass(String className, boolean includeParentClassesFilters, boolean ignoreCache, HashMap<String,Object> attributesToFilter, int page, int limit)
For a given class retrieves all its filters definitions (also the filters of its parent classes could be included).long
ApplicationEntityManager. getFilterDefinitionsForClassCount(String className, boolean includeParentClassesFilters, boolean ignoreCache, HashMap<String,Object> attributesToFilter, int page, int limit)
For a given class name returns the count of the filters definitionsList<ViewObjectLight>
ApplicationEntityManager. getGeneralViews(String viewClassName, int limit)
Allows to retrieve a list of views of a certain type, specifying their classList<ViewObjectLight>
ApplicationEntityManager. getLayouts(int limit)
Allows to retrieve a list of all existent layout views.BusinessObject
ApplicationEntityManager. getListTypeItem(String listTypeClassName, String listTypeItemId)
Retrieves list type item given its idBusinessObjectLight
ApplicationEntityManager. getListTypeItemForLayout(long layoutViewId)
Returns the list type item related with the given viewList<ViewObjectLight>
ApplicationEntityManager. getListTypeItemRelatedLayout(String listTypeItemId, String listTypeItemClass, int limit)
Gets the views related to a list type item, such as the default, rack or equipment viewsViewObject
ApplicationEntityManager. getListTypeItemRelatedLayout(String listTypeItemId, String listTypeItemClass, long viewId)
Gets a view related to a list type item, such as the default, rack or equipment viewsList<BusinessObjectLight>
ApplicationEntityManager. getListTypeItems(String className)
Retrieves all the items related to a given list typeList<BusinessObjectLight>
ApplicationEntityManager. getListTypeItemUses(String listTypeItemClass, String listTypeItemId, int limit)
Retrieves the objects that make reference to a given list type itemBusinessObjectLight
ApplicationEntityManager. getListTypeItemWithName(String listTypeClassName, String listTypeItemName)
Retrieves a list type item given its nameActivityDefinition
ApplicationEntityManager. getNextActivityForProcessInstance(String processInstanceId)
Requests for the next activity to be executed in a process instance.ViewObject
ApplicationEntityManager. getObjectRelatedView(String oid, String objectClass, long viewId)
Get a view related to an object, such as the default rack or object viewsList<ViewObjectLight>
ApplicationEntityManager. getObjectRelatedViews(String oid, String objectClass, int limit)
Get a view related to an object, such as the default, rack or equipment viewsList<BusinessObjectLight>
ApplicationEntityManager. getObjectsInFavoritesFolder(long favoritesFolderId, long userId, int limit)
Get the object assigned to the bookmarkList<ViewObjectLight>
ApplicationEntityManager. getOSPViews()
Retrieves the existing OSP viewsScriptedQueriesPool
ApplicationEntityManager. getScriptedQueriesPool(String scriptedQueriesPoolId)
Gets a scripted queries pool.ScriptedQueriesPool
ApplicationEntityManager. getScriptedQueriesPoolByName(String scriptedQueriesPoolName)
Gets a scripted queries pool given the name.ScriptedQuery
ApplicationEntityManager. getScriptedQuery(String scriptedQueryId)
Gets a scripted query given its idint
ApplicationEntityManager. getScriptedQueryCountByPoolName(String scriptedQueriesPoolName, String filterName)
Counts the scripted queries filter by name in a scripted queries pool.ScriptedQueryParameter
ApplicationEntityManager. getScriptedQueryParameter(String scriptedQueryParameterId)
Gets an scripted query paramter.List<ScriptedQueryParameter>
ApplicationEntityManager. getScriptedQueryParameters(String scriptedQueryId)
Gets the scripted query parameters.TemplateObject
ApplicationEntityManager. getTemplateElement(String templateElementClass, String templateElementId)
Retrives all the information of a given template element.void
ApplicationEntityManager. releaseListTypeItem(String className, String listTypeItemId)
Release a list type item relationshipsvoid
ApplicationEntityManager. releaseListTypeItemRelatedLayout(String listTypeItemId, String listTypeItemClass, long viewId)
Release a list type item with a view.void
ApplicationEntityManager. reloadProcessDefinitions()
Updates the process definitionsvoid
ApplicationEntityManager. removeObjectFromfavoritesFolder(String objectClass, String objectId, long favoritesFolderId, long userId)
Removes an object associated to a favorites foldervoid
ApplicationEntityManager. removePrivilegeFromGroup(long groupId, String featureToken)
Removes a privilege from a uservoid
ApplicationEntityManager. removePrivilegeFromUser(long userId, String featureToken)
Removes a privilege from a uservoid
ApplicationEntityManager. removeUserFromGroup(long userId, long groupId)
Removes a user from a groupabstract List<BusinessObjectLight>
Filter. run(String objectId, String objectClass, HashMap<String,String> parameters, int page, int limit)
This method should be implemented by all filter definition scripts (which must define a subclass of Filter), and contains the logic to evaluate the condition.void
ApplicationEntityManager. setGroupProperties(long oid, String groupName, String description)
Set the attributes of a groupvoid
ApplicationEntityManager. setListTypeItemRelatedLayout(String listTypeItemId, String listTypeItemClass, long viewId)
Relate a list type item with a view.void
ApplicationEntityManager. setPrivilegeToGroup(long groupId, String featureToken, int accessLevel)
Sets a privilege to a group.void
ApplicationEntityManager. setPrivilegeToUser(long userId, String featureToken, int accessLevel)
Sets a privilege to a user.void
ApplicationEntityManager. setUserProperties(long oid, String userName, String password, String firstName, String lastName, int enabled, int type, String email)
Set the properties of a given user using the id to search for itvoid
ApplicationEntityManager. setUserProperties(String formerUsername, String newUserName, String password, String firstName, String lastName, int enabled, int type, String email)
Updates the attributes of a user, using its username as key to find itChangeDescriptor
ApplicationEntityManager. subscribeUserToTask(long userId, long taskId)
Subscribes a user to a task, so it will be notified of the result of its executionvoid
ApplicationEntityManager. updateActivity(String processInstanceId, String activityDefinitionId, Artifact artifact)
Updates the artifact generated once an activity has been completed (for example, the user filled in a form).void
ApplicationEntityManager. updateConfigurationVariable(String name, String propertyToUpdate, String newValue)
Updates the value of a configuration variable.See ##createConfigurationVariable(long, java.lang.String, java.lang.String, int, boolean, java.lang.String)
for value definition syntaxvoid
ApplicationEntityManager. updateConfigurationVariablesPool(String poolId, String propertyToUpdate, String value, String userName)
Updates an attribute of a given configuration variables poolvoid
ApplicationEntityManager. updateFavoritesFolder(long favoritesFolderId, long userId, String favoritesFolderName)
Updates a favorites foldervoid
ApplicationEntityManager. updateFileProperties(long fileId, List<StringPair> properties, String className, String listTypeItemId)
Updates the properties of a file list type item (name or tags)void
ApplicationEntityManager. updateFilterDefinition(long filterId, String name, String description, String classToBeApplied, String script, Boolean enabled)
Updates the properties of a filter, null values will be ignored; when the script of the filter definition its been updated it will tries to compile the script to create a Filter instance, if the compilation fails the filter attribute in the filter definition will remains nullChangeDescriptor
ApplicationEntityManager. updateGeneralView(long oid, String name, String description, byte[] structure, byte[] background)
Saves a view not related to a particular object.ChangeDescriptor
ApplicationEntityManager. updateLayout(long viewId, String name, String description, byte[] structure, byte[] background)
Updates a layout view.ChangeDescriptor
ApplicationEntityManager. updateListTypeItem(String className, String oid, HashMap<String,String> attributes)
Updates a list type item.Formerly this functionality was provided byBusinessEntityManager
updateObject
, but the implementation was split in two methods.ChangeDescriptor
ApplicationEntityManager. updateListTypeItemRelatedLayout(String listTypeItemId, String listTypeItemClass, long viewId, String name, String description, byte[] structure, byte[] background)
Updates a view for a given list type item.ChangeDescriptor
ApplicationEntityManager. updateObjectRelatedView(String oid, String objectClass, long viewId, String name, String description, byte[] structure, byte[] background)
Updates a view for a given object.void
ApplicationEntityManager. updateOSPView(long viewId, String name, String description, byte[] structure)
Updates an existing OSP viewvoid
ApplicationEntityManager. updateProcessDefinition(String processDefinitionId, List<StringPair> properties, byte[] structure)
Updates a process definition, either its standard properties or its structurevoid
ApplicationEntityManager. updateScriptedQueriesPool(String scriptedQueriesPoolId, String name, String description)
Updates a scripted queries pool.void
ApplicationEntityManager. updateScriptedQuery(String scriptedQueryId, String name, String description, String script, boolean enabled)
Updates a scripted query given its idvoid
ApplicationEntityManager. updateScriptedQueryParameter(String scriptedQueryParameterId, String name, String description, String type, boolean mandatory, Object defaultValue)
Updates a scripted query parameter.ChangeDescriptor
ApplicationEntityManager. updateTaskProperties(long taskId, String propertyName, String propertyValue)
Updates any of these properties from a task: name, description, enabled and scriptChangeDescriptor
ApplicationEntityManager. updateTemplateElement(String templateElementClass, String templateElementId, String[] attributeNames, String[] attributeValues)
Updates the value of an attribute of a template element.void
ApplicationEntityManager. updateValidatorDefinition(long validatorDefinitionId, String name, String description, String classToBeApplied, String script, Boolean enabled, String userName)
Updates the properties of a validator.The null values will be ignored -
Uses of InvalidArgumentException in org.neotropic.kuwaiba.core.apis.persistence.business
Methods in org.neotropic.kuwaiba.core.apis.persistence.business that throw InvalidArgumentException Modifier and Type Method Description void
BusinessEntityManager. addParentToSpecialObject(String specialObjectClass, String specialObjectId, String parentClass, String parentId)
Breaks the special hierarchy to enable special children to have more than one parent.long
BusinessEntityManager. attachFileToObject(String name, String tags, byte[] file, String className, String objectId)
Relates a file to an inventory objectboolean
BusinessEntityManager. canDeleteObject(String className, String oid)
Checks recursively if it's safe to delete a single objectString[]
BusinessEntityManager. copyObjects(String targetClassName, String targetOid, HashMap<String,List<String>> objects, boolean recursive)
Copy a set of objectsString
BusinessEntityManager. copyPoolItem(String poolId, String poolItemClassName, String poolItemId, boolean recursive)
Copy a pool item from a pool to another poolString[]
BusinessEntityManager. copySpecialObjects(String targetClassName, String targetOid, HashMap<String,List<String>> objects, boolean recursive)
Copy a set of special objects (this is used to copy objects when they are containment are set in the special containment hierarchy) use case: to move physical links into a wire Containerlong
BusinessEntityManager. countChildren(String objectClass, String objectId)
Counts if an object has childrenlong
BusinessEntityManager. countSpecialChildren(String objectClass, String objectId)
Counts if an object has special childrenString[]
BusinessEntityManager. createBulkObjects(String className, String parentClassName, String parentOid, String namePattern, String templateId)
Creates multiple objects using a given name patternString[]
BusinessEntityManager. createBulkSpecialObjects(String className, String parentClassName, String parentId, String namePattern, String templateId)
Creates multiple special objects using a given name patternString
BusinessEntityManager. createContact(String contactClass, String customerClassName, String customerId, String userName)
Creates a contact.Contacts are always associated to a customerString
BusinessEntityManager. createHeadlessObject(String className, HashMap<String,String> attributes, String templateId)
Creates an object without parent.long
BusinessEntityManager. createInventoryLevelReport(String reportName, String reportDescription, String script, int outputType, boolean enabled, List<StringPair> parameters)
Creates an inventory level report (a report that is not tied to a particlar instance or class.String
BusinessEntityManager. createObject(String className, String parentClassName, String parentOid, HashMap<String,String> attributes, String templateId)
Creates a new inventory objectString
BusinessEntityManager. createObject(String className, String parentClassName, HashMap<String,String> attributes, String templateId, String criteria)
Creates an objectString
BusinessEntityManager. createPoolItem(String poolId, String className, HashMap<String,String> attributes, String templateId)
Creates an object inside a poolString
BusinessEntityManager. createSpecialObject(String className, String parentClassName, String parentOid, HashMap<String,String> attributes, String templateId)
Creates a new inventory object for a domain specific model (where the standard containment rules don't apply)HashMap<String,String>
BusinessEntityManager. createSpecialObjectUsingTemplate(String className, String parentClassName, String parentOid, HashMap<String,String> attributes, String templateId)
Equal toBusinessEntityManager.createSpecialObject(java.lang.String, java.lang.String, java.lang.String, java.util.HashMap, java.lang.String)
but the return is a map of ids.void
BusinessEntityManager. createSpecialRelationship(String aObjectClass, String aObjectId, String bObjectClass, String bObjectId, String name, boolean unique)
Creates a relationship between two elements and labels it.void
BusinessEntityManager. createSpecialRelationship(String aObjectClass, String aObjectId, String bObjectClass, String bObjectId, String name, boolean unique, HashMap<String,Object> properties)
This method creates a special relationship with a set of property valuesvoid
BusinessEntityManager. deleteContact(String contactClass, String contactId, String userName)
Deletes a contactvoid
BusinessEntityManager. deleteObject(String className, String oid, boolean releaseRelationships)
Deletes a single objectvoid
BusinessEntityManager. deleteObjects(HashMap<String,List<String>> objects, boolean releaseRelationships)
Deletes a set of objectsvoid
BusinessEntityManager. detachFileFromObject(long fileObjectId, String className, String objectId)
Releases (and deletes) a file associated to an inventory objectbyte[]
BusinessEntityManager. executeClassLevelReport(String objectClassName, String objectId, long reportId)
Executes a class level report and returns the result.byte[]
BusinessEntityManager. executeInventoryLevelReport(long reportId, List<StringPair> parameters)
Executes an inventory level report and returns the result.List<BusinessObjectLightList>
BusinessEntityManager. findRoutesThroughSpecialRelationships(String objectAClassName, String objectAId, String objectBClassName, String objectBId, String relationshipName)
Finds all possible routes between two given inventory objectsList<AnnotatedBusinessObjectLight>
BusinessEntityManager. getAnnotatedSpecialAttribute(String objectClass, String objectId, String specialAttributeName)
This method will extract the object at the other side of the special relationship and all the properties of the relationship itselfString
BusinessEntityManager. getAttributeValueAsString(String objectClass, String objectId, String attributeName)
Utility method that returns the value of an attribute of a given object as a string.HashMap<String,String>
BusinessEntityManager. getAttributeValuesAsString(String objectClass, String objectId)
Fetches the attributes of an inventory object (and their values) and returns them as strings.List<BusinessObject>
BusinessEntityManager. getChildrenOfClass(String parentOid, String parentClass, String classToFilter, int page, int maxResults)
Gets the direct children of a given object of a given class.List<BusinessObjectLight>
BusinessEntityManager. getChildrenOfClassLight(String parentOid, String parentClass, String classToFilter, int maxResults)
Same as getChildrenOfClass, but returns only the light version of the objectsList<BusinessObjectLight>
BusinessEntityManager. getChildrenOfClassLightRecursive(String parentOid, String parentClass, String classToFilter, HashMap<String,String> attributesToFilters, int page, int limit)
Gets all class and abstract class children of a given class to filter in a hierarchy with root in the given parent.BusinessObjectLight
BusinessEntityManager. getCommonParent(String aObjectClass, String aOid, String bObjectClass, String bOid)
Finds the common parent between two objects.Contact
BusinessEntityManager. getContact(String contactClass, String contactId)
Gets the entire information of a given contactList<BusinessObjectLight>
BusinessEntityManager. getContactResources(String contactClass, String contactId)
Retrieves the list of resources (inventory objects) related to a contact.List<Contact>
BusinessEntityManager. getContacts(int page, int limit, HashMap<String,Object> filters)
Retrieves the list of contacts that matches the search criteriaList<Contact>
BusinessEntityManager. getContactsForCustomer(String customerClass, String customerId)
Retrieves the list of contacts associated to a customerFileObject
BusinessEntityManager. getFile(long fileObjectId, String className, String objectId)
Retrieves a particular file associated to an inventory object.List<FileObjectLight>
BusinessEntityManager. getFilesForObject(String className, String objectId)
Fetches the files associated to an inventory object.BusinessObject
BusinessEntityManager. getFirstParentOfClass(String objectClassName, String oid, String objectToMatchClassName)
Gets the first occurrence of a parent with a given class (according to the special and standard containment hierarchy) (for example "give me the parent of this port until you find the nearest rack")List<BusinessObjectLight>
BusinessEntityManager. getMultipleParents(String objectId)
Gets the parents of an object that breaks the containment rule of having only one parent.BusinessObject
BusinessEntityManager. getObject(String className, String oid)
Gets the detailed information about an objectList<BusinessObjectLight>
BusinessEntityManager. getObjectChildren(long classId, String oid, int maxResults)
Gets the children of a given object, providing the class and object id.List<BusinessObjectLight>
BusinessEntityManager. getObjectChildren(String className, String oid, int maxResults)
Gets the children of a given objectList<BusinessObjectLight>
BusinessEntityManager. getObjectChildren(String className, String oid, HashMap<String,String> filters, long skip, long limit)
Get a set of children to the given the parent class name and id.long
BusinessEntityManager. getObjectChildrenCount(String className, String oid, HashMap<String,String> filters)
Get the child count given the parent class name and id.BusinessObjectLight
BusinessEntityManager. getObjectLight(String className, String oid)
Gets the simplified information about an objectList<BusinessObjectLight>
BusinessEntityManager. getObjectsByNameAndClassName(List<String> names, int skip, int limit, String... clasessToFilter)
Gets a set of objects by its exact names and class names, used to know if an object with the same its already created in the inventory e.g.List<BusinessObjectLight>
BusinessEntityManager. getObjectsLight(HashMap<String,String> ids)
Retrieves a list of objects based on the provided UUIDs.List<BusinessObject>
BusinessEntityManager. getObjectsOfClass(String className, int maxResults)
Recursively gets all the instances of given classList<BusinessObjectLight>
BusinessEntityManager. getObjectsOfClassLight(String className, long page, long limit)
Recursively gets all the light instances of given class, without filters.List<BusinessObjectLight>
BusinessEntityManager. getObjectsOfClassLight(String className, HashMap<String,String> filters, long page, long limit)
Recursively gets all the light instances of given classList<BusinessObjectLight>
BusinessEntityManager. getObjectSpecialChildren(String objectClass, String objectId)
Gets the special children of a given objectlong
BusinessEntityManager. getObjectSpecialChildrenCount(String objectClassName, String objectId, String... childrenClassNamesToFilter)
Gets the special children of a given objectList<BusinessObjectLight>
BusinessEntityManager. getObjectSpecialChildrenWithFilters(String objectClass, String objectId, List<String> childrenClassNamesToFilter, int page, int limit)
Gets the special children of a given objectList<BusinessObject>
BusinessEntityManager. getObjectsWithFilter(String className, String filterName, String filterValue)
Same asBusinessEntityManager.getObjectsWithFilterLight(java.lang.String, java.lang.String, java.lang.String)
, but returns the full information about the objects involvedList<BusinessObjectLight>
BusinessEntityManager. getObjectsWithFilterLight(String className, String filterName, String filterValue)
Retrieves a list of light instances of a given class given a simple filter.BusinessObjectLight
BusinessEntityManager. getParent(String objectClass, String oid)
Deprecated.This method will be renamed in future versions to support multiple parents.List<BusinessObjectLight>
BusinessEntityManager. getParents(String objectClassName, String oid)
Deprecated.This method will be renamed in future versions to support hierarchical parents.List<BusinessObjectLight>
BusinessEntityManager. getParentsUntilFirstOfClass(String objectClassName, String oid, String... objectToMatchClassNames)
Gets the list of parents (according to the special and standard containment hierarchy) until it finds an instance of class objectToMatchClassName (for example "give me the parents of this port until you find the nearest rack")BusinessObjectLight
BusinessEntityManager. getPhysicalNodeToObjectInWarehouse(String objectClassName, String objectId)
Gets the physical node of a warehouse itemInventoryObjectPool
BusinessEntityManager. getPool(String poolId)
Gets a pool by its idList<BusinessObjectLight>
BusinessEntityManager. getPoolItems(String poolId, int limit)
Retrieves the list of objects from a poolList<BusinessObjectLight>
BusinessEntityManager. getPoolItemsByClassName(String poolId, String className, int page, int limit)
Retrieves the list of objects from a poollong
BusinessEntityManager. getPoolItemsCount(String poolId, String className)
Count the total of objects in a poolList<InventoryObjectPool>
BusinessEntityManager. getPoolsInObject(String objectClassName, String objectId, String poolClass)
Retrieves the pools associated to a particular objectList<InventoryObjectPool>
BusinessEntityManager. getPoolsInPool(String parentPoolId, String poolClassName)
Retrieves the pools associated to a particular poollong
BusinessEntityManager. getPoolsInPoolCount(String parentPoolId, String poolClassName)
Retrieves the total count of pools associated to a particular poolList<InventoryObjectPool>
BusinessEntityManager. getRootPools(String className, int type, boolean includeSubclasses)
Retrieves the pools that don't have any parent and are normally intended to be managed by the Pool ManagerList<BusinessObjectLight>
BusinessEntityManager. getSiblings(String className, String oid, int maxResults)
Gets the siblings of a given object in the containment hierarchyList<BusinessObjectLight>
BusinessEntityManager. getSpecialAttribute(String objectClass, String objectId, String specialAttributeName)
Gets the value of a special attribute.HashMap<String,List<BusinessObjectLight>>
BusinessEntityManager. getSpecialAttributes(String className, String objectId, String... attributeNames)
Returns the specified special relationships of a given object as a hashmap whose keys are the names of the relationships and the values the list of related objects.List<BusinessObjectLight>
BusinessEntityManager. getSpecialChildrenOfClassLight(String parentOid, String parentClass, String classToFilter, int maxResults)
Returns the special children of a given object as RemoteBusinessObjectLight instances.This method is not recursive.List<BusinessObjectLight>
BusinessEntityManager. getSpecialChildrenOfClassLightRecursive(String parentOid, String parentClass, String classToFilter, int maxResults)
Gets all class and abstract class special children of a given class to filter in a hierarchy with root in the given parent.HashMap<String,List<BusinessObjectLight>>
BusinessEntityManager. getSuggestedObjectsWithFilterGroupedByClassName(List<String> classesNamesToFilter, String filter, long classesSkip, long classesLimit, long objectSkip, long objectLimit)
Suggests a number of objects based on a search string.HashMap<String,List<InventoryObjectPool>>
BusinessEntityManager. getSuggestedPoolsByName(List<String> classesNamesToFilter, String nameTofilter, long poolSkip, long poolLimit, long objectSkip, long objectLimit)
Suggests a number of pools based on a search string (the pool name).List<BusinessObjectLight>
BusinessEntityManager. getWarehousesInObject(String objectClassName, String objectId)
Gets the warehouses in a objectBusinessObjectLight
BusinessEntityManager. getWarehouseToObject(String objectClassName, String objectId)
Gets warehouse related to objectboolean
BusinessEntityManager. hasRelationship(String objectClass, String objectId, String relationshipName, int numberOfRelationships)
Checks if an object has a given number of standard relationships with another objectboolean
BusinessEntityManager. hasSpecialAttribute(String objectClass, String objectId, String attributeName)
Check if an object has a given special attribute.boolean
BusinessEntityManager. hasSpecialRelationship(String objectClass, String objectId, String relationshipName, int numberOfRelationships)
Checks if an object has a given number of special relationships with another objectboolean
BusinessEntityManager. isParent(String parentClass, String parentId, String childClass, String childId)
Checks if a given object is parent to another, according to the standard or special containment hierarchy.void
BusinessEntityManager. moveObjects(String targetClassName, String targetOid, HashMap<String,String[]> objects)
Move a list of objects to a new parent: this methods ignores those who can't be moved and raises an OperationNotPermittedException, however, it will move those which can be movedvoid
BusinessEntityManager. moveObjectsToPool(String targetClassName, String targetOid, HashMap<String,String[]> objects)
Move a list of objects to a new parent: this methods ignores those who can't be moved and raises an OperationNotPermittedException, however, it will move those which can be movedvoid
BusinessEntityManager. movePoolItem(String poolId, String poolItemClassName, String poolItemId)
Move a pool item from a pool to another poolvoid
BusinessEntityManager. moveSpecialObjects(String targetClassName, String targetOid, HashMap<String,String[]> objects)
Move a list of objects to a new parent(taking into account the special hierarchy containment): this methods ignores those who can't be moved and raises an OperationNotPermittedException, however, it will move those which can be movedvoid
BusinessEntityManager. relateObjectToContact(String objectClass, String objectId, String contactClass, String contactId, String userName)
Relates an inventory object to a contact.void
BusinessEntityManager. releaseObjectFromContact(String objectClass, String objectId, String contactClass, String contactId, String userName)
Releases an inventory object from a contact.void
BusinessEntityManager. releaseRelationships(String objectClass, String objectId, List<String> relationshipsToRelease)
Releases all the relationships with the given names associated to the object provided.void
BusinessEntityManager. releaseSpecialRelationship(String objectClass, String objectId, String otherObjectId, String relationshipName)
Release all special relationships with a given namevoid
BusinessEntityManager. releaseSpecialRelationshipInTargetObject(String objectClass, String objectId, String relationshipName, String targetId)
Release all special relationships with a given name whose target object id matches with the one providedList<Contact>
BusinessEntityManager. searchForContacts(String searchString, int maxResults)
Searches in all the properties of a contact for a given stringvoid
BusinessEntityManager. updateContact(String contactClass, String contactId, List<StringPair> properties, String userName)
Updates a contact's informationvoid
BusinessEntityManager. updateFileProperties(long fileObjectId, List<StringPair> properties, String className, String objectId)
Updates the properties of a file object (name or tags)ChangeDescriptor
BusinessEntityManager. updateObject(String className, String oid, HashMap<String,String> attributes)
Updates an object attributes.ChangeDescriptor
BusinessEntityManager. updateReport(long reportId, String reportName, String reportDescription, Boolean enabled, Integer type, String script)
Updates the properties of an existing class level report.ChangeDescriptor
BusinessEntityManager. updateReportParameters(long reportId, List<StringPair> parameters)
Updates the parameters of a report -
Uses of InvalidArgumentException in org.neotropic.kuwaiba.core.apis.persistence.metadata
Methods in org.neotropic.kuwaiba.core.apis.persistence.metadata that throw InvalidArgumentException Modifier and Type Method Description void
MetadataEntityManager. addPossibleChildren(long parentClassId, long[] possibleChildren)
Adds to a given class a list of possible children classes whose instances can be contained using the class id to find the parent classvoid
MetadataEntityManager. addPossibleChildren(String parentClassName, String[] possibleChildren)
Adds to a given class a list of possible children classes whose instances can be contained using the class name to find the parent classvoid
MetadataEntityManager. addPossibleSpecialChildren(long parentClassId, long[] possibleSpecialChildren)
Adds to a given class a list of possible special children classes whose instances can be contained using the class id to find the parent classvoid
MetadataEntityManager. addPossibleSpecialChildren(String parentClassName, String[] possibleSpecialChildren)
Adds to a given class a list of possible special children classes whose instances can be contained, using the class name to find the parent classvoid
MetadataEntityManager. buildClassCache()
Clears the class cache and re-built it.void
MetadataEntityManager. createAttribute(long classId, AttributeMetadata attributeDefinition)
Adds an attribute to a classvoid
MetadataEntityManager. createAttribute(String className, AttributeMetadata attributeDefinition, boolean recursive)
Adds an attribute to a class.long
MetadataEntityManager. createClass(ClassMetadata classDefinition)
Creates a class metadata with its attributes (some new and others inherited from the parent class).void
MetadataEntityManager. deleteAttribute(long classId, String attributeName)
Deletes an attribute from a class.void
MetadataEntityManager. deleteAttribute(String className, String attributeName)
Deletes an attribute from a class.void
MetadataEntityManager. deleteClass(long classId)
Deletes a class metadata, its attributes and category relationshipsvoid
MetadataEntityManager. deleteClass(String className)
Deletes a class metadata, its attributes and category relationshipsAttributeMetadata
MetadataEntityManager. getAttribute(long classId, long attributeId)
Gets an attribute belonging to a classAttributeMetadata
MetadataEntityManager. getAttribute(String className, String attributeName)
Gets an attribute belonging to a classString
ClassMetadata. getType(String attributeName)
boolean
ClassMetadata. isMandatory(String attributeName)
boolean
ClassMetadata. isMultiple(String attributeName)
Tells if a given (list type) attribute is multiple or singleboolean
ClassMetadata. isUnique(String attributeName)
ChangeDescriptor
MetadataEntityManager. setAttributeProperties(long classId, long attributeId, HashMap<String,Object> newProperties)
Changes an attribute definition belonging to a class metadata using the class id as keyChangeDescriptor
MetadataEntityManager. setAttributeProperties(String className, long attributeId, HashMap<String,Object> newProperties)
Changes an attribute definition belonging to a class metadata use the class name as idChangeDescriptor
MetadataEntityManager. setClassProperties(long classId, HashMap<String,Object> newProperties)
Changes a class metadata definition. -
Uses of InvalidArgumentException in org.neotropic.kuwaiba.core.configuration.proxies
Methods in org.neotropic.kuwaiba.core.configuration.proxies that throw InvalidArgumentException Modifier and Type Method Description void
ProxyManagerService. associateObjectToProxy(String objectClass, String objectId, String proxyClass, String proxyId, String userName)
Associates an inventory object to an inventory proxy.void
ProxyManagerService. associateProjectToProxy(String projectClass, String projectId, String proxyClass, String proxyId, String userName)
Associates an project to an inventory proxy.String
ProxyManagerService. copyProxyToPool(String poolId, String proxyClass, String proxyId, String userName)
Creates a copy of a proxy.And optionally its children objects.String
ProxyManagerService. createProxy(String proxyPoolId, String proxyClass, HashMap<String,String> attributes)
Creates an inventory proxy.List<InventoryProxy>
ProxyManagerService. getAllProxies()
Gets all the inventory proxies in the database.List<InventoryProxy>
ProxyManagerService. getProxiesInPool(String proxyPoolId)
Gets the list of inventory proxies in a given pool.void
ProxyManagerService. moveProxyToPool(String poolId, String proxyClass, String proxyId, String userName)
Moves a proxy from a pool to another pool.void
ProxyManagerService. releaseObjectFromProxy(String objectClass, String objectId, String proxyClass, String proxyId, String userName)
Releases an inventory object from a proxy.void
ProxyManagerService. releaseProjectFromProxy(String projectClass, String projectId, String proxyClass, String proxyId, String userName)
Releases a project from a proxy.void
ProxyManagerService. updateProxy(String proxyClass, String proxyId, HashMap<String,String> attributes)
Updates one or many proxy attributes.void
ProxyManagerService. updateProxyPool(String proxyPoolId, String attributeName, String attributeValue)
Updates an attribute of a proxy pool. -
Uses of InvalidArgumentException in org.neotropic.kuwaiba.core.persistence.reference.naming.util
Methods in org.neotropic.kuwaiba.core.persistence.reference.naming.util that throw InvalidArgumentException Modifier and Type Method Description static AlphabeticLowercaseSequence
DynamicSectionFunctionFactory. getAlphabeticLowercaseSequence(String dynamicSection)
static AlphabeticUppercaseSequence
DynamicSectionFunctionFactory. getAlphabeticUppercaseSequence(String dynamicSection)
static FunctionValue
DynamicSectionFunctionFactory. getFunctionValue(String dynamicSection)
static MirrorPortsFunction
DynamicSectionFunctionFactory. getMirrorPortsPairing(String dynamicSection)
static MirrorSplicePortsFunction
DynamicSectionFunctionFactory. getMirrorSplicePortsPairing(String dynamicSection)
static MultipleMirrorPortsFunction
DynamicSectionFunctionFactory. getMultipleMirrorPorts(String dynamicSection)
static NumericSequence
DynamicSectionFunctionFactory. getNumericSequence(String dynamicSection)
Constructors in org.neotropic.kuwaiba.core.persistence.reference.naming.util that throw InvalidArgumentException Constructor Description AlphabeticLowercaseSequence(String dynamicSectionFunction)
AlphabeticLowercaseSequence(String dynamicSectionPattern, String dynamicSectionFunction)
AlphabeticUppercaseSequence(String dynamicSectionFunction)
DynamicNameGenerator(String expressionForTheName)
DynamicSectionFunction(String functionPattern, String dynamicSection)
FunctionValue(String dynamicSectionFunction)
MirrorPortsFunction(String dynamicSectionFunction)
MirrorPortsFunction(String functionPattern, String dynamicSection)
MirrorSplicePortsFunction(String dynamicSectionFunction)
MirrorSplicePortsFunction(String functionPattern, String dynamicSection)
MultipleMirrorPortsFunction(String dynamicSectionFunction)
MultipleMirrorPortsFunction(String functionPattern, String dynamicSection)
NumericSequence(String dynamicSectionFunction)
NumericSequence(String dynamicSectionPattern, String dynamicSectionFunction)
-
Uses of InvalidArgumentException in org.neotropic.kuwaiba.core.persistence.reference.neo4j
Methods in org.neotropic.kuwaiba.core.persistence.reference.neo4j that throw InvalidArgumentException Modifier and Type Method Description void
ApplicationEntityManagerImpl. addObjectTofavoritesFolder(String objectClass, String objectId, long favoritesFolderId, long userId)
void
BusinessEntityManagerImpl. addParentToSpecialObject(String specialObjectClass, String specialObjectId, String parentClass, String parentId)
void
MetadataEntityManagerImpl. addPossibleChildren(long parentClassId, long[] possibleChildren)
void
MetadataEntityManagerImpl. addPossibleChildren(String parentClassName, String[] possibleChildren)
void
MetadataEntityManagerImpl. addPossibleSpecialChildren(long parentClassId, long[] possibleSpecialChildren)
void
MetadataEntityManagerImpl. addPossibleSpecialChildren(String parentClassName, String[] possibleSpecialChildren)
void
ApplicationEntityManagerImpl. addUserToGroup(long userId, long groupId)
long
ApplicationEntityManagerImpl. attachFileToListTypeItem(String name, String tags, byte[] file, String listTypeItemClass, String listTypeItemId)
long
BusinessEntityManagerImpl. attachFileToObject(String name, String tags, byte[] file, String className, String objectId)
void
MetadataEntityManagerImpl. buildClassCache()
boolean
BusinessEntityManagerImpl. canDeleteObject(String className, String oid)
void
ApplicationEntityManagerImpl. checkRelationshipByAttributeValueBusinessRules(String sourceObjectClassName, String sourceObjectId, String targetObjectClassName, String targetObjectId)
void
ApplicationEntityManagerImpl. commitActivity(String processInstanceId, String activityDefinitionId, Artifact artifact)
String[]
BusinessEntityManagerImpl. copyObjects(String targetClassName, String targetOid, HashMap<String,List<String>> objects, boolean recursive)
String
BusinessEntityManagerImpl. copyPoolItem(String poolId, String poolItemClassName, String poolItemId, boolean recursive)
String[]
BusinessEntityManagerImpl. copySpecialObjects(String targetClassName, String targetOid, HashMap<String,List<String>> objects, boolean recursive)
long
BusinessEntityManagerImpl. countChildren(String objectClass, String objectId)
long
BusinessEntityManagerImpl. countSpecialChildren(String objectClass, String objectId)
void
MetadataEntityManagerImpl. createAttribute(long classId, AttributeMetadata attributeDefinition)
void
MetadataEntityManagerImpl. createAttribute(String className, AttributeMetadata attributeDefinition, boolean recursive)
String[]
BusinessEntityManagerImpl. createBulkObjects(String className, String parentClassName, String parentOid, String namePattern, String templateId)
String[]
BusinessEntityManagerImpl. createBulkSpecialObjects(String className, String parentClassName, String parentId, String namePattern, String templateId)
String[]
ApplicationEntityManagerImpl. createBulkSpecialTemplateElement(String stElementClass, String stElementParentClassName, String stElementParentId, String stElementNamePattern)
String[]
ApplicationEntityManagerImpl. createBulkTemplateElement(String templateElementClassName, String templateElementParentClassName, String templateElementParentId, String templateElementNamePattern)
long
ApplicationEntityManagerImpl. createBusinessRule(String ruleName, String ruleDescription, int ruleType, int ruleScope, String appliesTo, String ruleVersion, List<String> constraints)
long
MetadataEntityManagerImpl. createClass(ClassMetadata classDefinition)
long
ApplicationEntityManagerImpl. createConfigurationVariable(String configVariablesPoolId, String name, String description, int type, boolean masked, String valueDefinition)
String
ApplicationEntityManagerImpl. createConfigurationVariablesPool(String name, String description)
String
BusinessEntityManagerImpl. createContact(String contactClass, String customerClassName, String customerId, String userName)
long
ApplicationEntityManagerImpl. createFavoritesFolderForUser(String name, long userId)
long
ApplicationEntityManagerImpl. createFilterDefinition(String name, String description, String className, String script, boolean enabled)
long
ApplicationEntityManagerImpl. createGeneralView(String viewClass, String name, String description, byte[] structure, byte[] background)
long
ApplicationEntityManagerImpl. createGroup(String groupName, String description, List<Long> users)
String
BusinessEntityManagerImpl. createHeadlessObject(String className, HashMap<String,String> attributes, String templateId)
long
BusinessEntityManagerImpl. createInventoryLevelReport(String reportName, String reportDescription, String script, int outputType, boolean enabled, List<StringPair> parameters)
long
ApplicationEntityManagerImpl. createLayout(String viewClassName, String name, String description, byte[] structure, byte[] background)
String
ApplicationEntityManagerImpl. createListTypeItem(String className, String name, String displayName)
long
ApplicationEntityManagerImpl. createListTypeItemRelatedLayout(String listTypeItemId, String listTypeItemClassName, String viewClassName, String name, String description, byte[] structure, byte[] background)
String
BusinessEntityManagerImpl. createObject(String className, String parentClassName, String parentOid, HashMap<String,String> attributes, String templateId)
String
BusinessEntityManagerImpl. createObject(String className, String parentClassName, HashMap<String,String> attributes, String templateId, String criteria)
org.neo4j.graphdb.Node
BusinessEntityManagerImpl. createObject(org.neo4j.graphdb.Node classNode, ClassMetadata classToMap, HashMap<String,String> attributes)
long
ApplicationEntityManagerImpl. createObjectRelatedView(String oid, String objectClass, String name, String description, String viewClassName, byte[] structure, byte[] background)
long
ApplicationEntityManagerImpl. createOSPView(String name, String description, byte[] structure)
String
BusinessEntityManagerImpl. createPoolItem(String poolId, String className, HashMap<String,String> attributes, String templateId)
String
ApplicationEntityManagerImpl. createProcessDefinition(String name, String description, String version, boolean enabled, byte[] structure)
String
ApplicationEntityManagerImpl. createProcessInstance(String processDefinitionId, String processInstanceName, String processInstanceDescription)
void
CypherQueryBuilder. createQuery(ExtendedQuery query)
Creates the queryString
ApplicationEntityManagerImpl. createScriptedQueriesPool(String name, String description)
String
ApplicationEntityManagerImpl. createScriptedQuery(String scriptedQueriesPoolId, String name, String description, String script, boolean enabled)
String
ApplicationEntityManagerImpl. createScriptedQueryParameter(String scriptedQueryId, String name, String description, String type, boolean mandatory, Object defaultValue)
String
BusinessEntityManagerImpl. createSpecialObject(String className, String parentClassName, String parentOid, HashMap<String,String> attributes, String templateId)
HashMap<String,String>
BusinessEntityManagerImpl. createSpecialObjectUsingTemplate(String className, String parentClassName, String parentOid, HashMap<String,String> attributes, String templateId)
void
BusinessEntityManagerImpl. createSpecialRelationship(String aObjectClass, String aObjectId, String bObjectClass, String bObjectId, String name, boolean unique)
void
BusinessEntityManagerImpl. createSpecialRelationship(String aObjectClass, String aObjectId, String bObjectClass, String bObjectId, String name, boolean unique, HashMap<String,Object> properties)
TemplateObject
ApplicationEntityManagerImpl. createTemplateElementFromNode(org.neo4j.graphdb.Node templateInstanceNode, String className)
long
ApplicationEntityManagerImpl. createUser(String userName, String password, String firstName, String lastName, boolean enabled, int type, String email, List<Privilege> privileges, long defaultGroupId)
long
ApplicationEntityManagerImpl. createValidatorDefinition(String name, String description, String classToBeApplied, String script, boolean enabled, String userName)
void
MetadataEntityManagerImpl. deleteAttribute(long classId, String attributeName)
void
MetadataEntityManagerImpl. deleteAttribute(String className, String attributeName)
void
MetadataEntityManagerImpl. deleteClass(long classId)
void
MetadataEntityManagerImpl. deleteClass(String className)
void
BusinessEntityManagerImpl. deleteContact(String contactClass, String contactId, String userName)
void
ApplicationEntityManagerImpl. deleteFilterDefinition(long filterId, String className)
void
ApplicationEntityManagerImpl. deleteGroups(List<Long> oids)
void
ApplicationEntityManagerImpl. deleteLayout(long viewId)
void
ApplicationEntityManagerImpl. deleteListTypeItem(String className, String oid, boolean realeaseRelationships)
void
ApplicationEntityManagerImpl. deleteListTypeItemRelatedLayout(String listTypeItemId, String listTypeItemClass, long viewId)
void
BusinessEntityManagerImpl. deleteObject(String className, String oid, boolean releaseRelationships)
void
BusinessEntityManagerImpl. deleteObjects(HashMap<String,List<String>> objects, boolean releaseRelationships)
void
ApplicationEntityManagerImpl. deleteProcessDefinition(String processDefinitionId)
void
ApplicationEntityManagerImpl. deleteScriptedQueriesPool(String scriptedQueriesPoolId)
void
ApplicationEntityManagerImpl. deleteScriptedQuery(String scriptedQueryId)
void
ApplicationEntityManagerImpl. deleteScriptedQueryParameter(String scriptedQueryParameterId)
void
ApplicationEntityManagerImpl. deleteUsers(List<Long> oids)
void
ApplicationEntityManagerImpl. detachFileFromListTypeItem(long fileObjectId, String className, String objectId)
void
BusinessEntityManagerImpl. detachFileFromObject(long fileObjectId, String className, String objectId)
byte[]
BusinessEntityManagerImpl. executeClassLevelReport(String objectClassName, String objectId, long reportId)
List<Properties>
ApplicationEntityManagerImpl. executeCustomScriptedQuery(String queryName, Properties parameters)
byte[]
BusinessEntityManagerImpl. executeInventoryLevelReport(long reportId, List<StringPair> parameters)
List<ResultRecord>
ApplicationEntityManagerImpl. executeQuery(ExtendedQuery query)
void
CypherQueryBuilder. executeQuery(org.neo4j.graphdb.Node classNode, String cypherQuery)
Executes the queryScriptedQueryResult
ApplicationEntityManagerImpl. executeScriptedQuery(String scriptedQueryId, ScriptedQueryParameter... parameters)
TaskResult
ApplicationEntityManagerImpl. executeTask(long taskId)
List<BusinessObjectLightList>
BusinessEntityManagerImpl. findRoutesThroughSpecialRelationships(String objectAClassName, String objectAId, String objectBClassName, String objectBId, String relationshipName)
List<AnnotatedBusinessObjectLight>
BusinessEntityManagerImpl. getAnnotatedSpecialAttribute(String objectClass, String objectId, String specialAttributeName)
AttributeMetadata
MetadataEntityManagerImpl. getAttribute(long classId, long attributeId)
AttributeMetadata
MetadataEntityManagerImpl. getAttribute(String className, String attributeName)
String
BusinessEntityManagerImpl. getAttributeValueAsString(String objectClass, String objectId, String attributeName)
HashMap<String,String>
BusinessEntityManagerImpl. getAttributeValuesAsString(String objectClass, String objectId)
List<ActivityLogEntry>
ApplicationEntityManagerImpl. getBusinessObjectAuditTrail(String objectClass, String objectId, int limit)
List<BusinessObject>
BusinessEntityManagerImpl. getChildrenOfClass(String parentOid, String parentClass, String classToFilter, int page, int maxResults)
List<BusinessObjectLight>
BusinessEntityManagerImpl. getChildrenOfClassLight(String parentOid, String parentClass, String classToFilter, int maxResults)
List<BusinessObjectLight>
BusinessEntityManagerImpl. getChildrenOfClassLightRecursive(String parentOid, String parentClass, String classToFilter, HashMap<String,String> attributesToFilter, int page, int limit)
BusinessObjectLight
BusinessEntityManagerImpl. getCommonParent(String aObjectClass, String aOid, String bObjectClass, String bOid)
Object
ApplicationEntityManagerImpl. getConfigurationVariableValue(String name)
Contact
BusinessEntityManagerImpl. getContact(String contactClass, String contactId)
List<BusinessObjectLight>
BusinessEntityManagerImpl. getContactResources(String contactClass, String contactId)
List<Contact>
BusinessEntityManagerImpl. getContacts(int page, int limit, HashMap<String,Object> filters)
List<Contact>
BusinessEntityManagerImpl. getContactsForCustomer(String customerClass, String customerId)
List<BusinessObjectLight>
ApplicationEntityManagerImpl. getDeviceLayouts()
byte[]
ApplicationEntityManagerImpl. getDeviceLayoutStructure(String oid, String className)
List<FavoritesFolder>
ApplicationEntityManagerImpl. getFavoritesFoldersForObject(long userId, String objectClass, String objectId)
FileObject
ApplicationEntityManagerImpl. getFile(long fileObjectId, String className, String objectId)
FileObject
BusinessEntityManagerImpl. getFile(long fileObjectId, String className, String objectId)
List<FileObjectLight>
ApplicationEntityManagerImpl. getFilesForListTypeItem(String className, String objectId)
List<FileObjectLight>
BusinessEntityManagerImpl. getFilesForObject(String className, String objectId)
List<FilterDefinition>
ApplicationEntityManagerImpl. getFilterDefinitionsForClass(String className, boolean includeParentClassesFilters, boolean ignoreCache, HashMap<String,Object> attributesToFilter, int page, int limit)
long
ApplicationEntityManagerImpl. getFilterDefinitionsForClassCount(String className, boolean includeParentClassesFilters, boolean ignoreCache, HashMap<String,Object> attributesToFilter, int page, int limit)
BusinessObject
BusinessEntityManagerImpl. getFirstParentOfClass(String objectClassName, String oid, String objectToMatchClassName)
List<ViewObjectLight>
ApplicationEntityManagerImpl. getGeneralViews(String viewClass, int limit)
org.neo4j.graphdb.Node
BusinessEntityManagerImpl. getInstanceOfClass(String className, String oid)
Boiler-plate code.List<ViewObjectLight>
ApplicationEntityManagerImpl. getLayouts(int limit)
BusinessObject
ApplicationEntityManagerImpl. getListTypeItem(String listTypeClassName, String listTypeItemId)
BusinessObjectLight
ApplicationEntityManagerImpl. getListTypeItemForLayout(long layoutViewId)
List<ViewObjectLight>
ApplicationEntityManagerImpl. getListTypeItemRelatedLayout(String listTypeItemId, String listTypeItemClass, int limit)
ViewObject
ApplicationEntityManagerImpl. getListTypeItemRelatedLayout(String listTypeItemId, String listTypeItemClass, long viewId)
List<BusinessObjectLight>
ApplicationEntityManagerImpl. getListTypeItems(String className)
List<BusinessObjectLight>
ApplicationEntityManagerImpl. getListTypeItemUses(String listTypeItemClass, String listTypeItemId, int limit)
BusinessObjectLight
ApplicationEntityManagerImpl. getListTypeItemWithName(String listTypeClassName, String listTypeItemName)
List<BusinessObjectLight>
BusinessEntityManagerImpl. getMultipleParents(String objectId)
ActivityDefinition
ApplicationEntityManagerImpl. getNextActivityForProcessInstance(String processInstanceId)
BusinessObject
BusinessEntityManagerImpl. getObject(String className, String oid)
List<BusinessObjectLight>
BusinessEntityManagerImpl. getObjectChildren(long classId, String oid, int maxResults)
List<BusinessObjectLight>
BusinessEntityManagerImpl. getObjectChildren(String className, String oid, int maxResults)
List<BusinessObjectLight>
BusinessEntityManagerImpl. getObjectChildren(String className, String oid, HashMap<String,String> filters, long skip, long limit)
long
BusinessEntityManagerImpl. getObjectChildrenCount(String className, String oid, HashMap<String,String> filters)
BusinessObjectLight
BusinessEntityManagerImpl. getObjectLight(String className, String oid)
ViewObject
ApplicationEntityManagerImpl. getObjectRelatedView(String oid, String objectClass, long viewId)
List<ViewObjectLight>
ApplicationEntityManagerImpl. getObjectRelatedViews(String oid, String objectClass, int limit)
List<BusinessObjectLight>
BusinessEntityManagerImpl. getObjectsByNameAndClassName(List<String> names, int skip, int limit, String... clasessToFilter)
List<BusinessObjectLight>
ApplicationEntityManagerImpl. getObjectsInFavoritesFolder(long favoritesFolderId, long userId, int limit)
List<BusinessObjectLight>
BusinessEntityManagerImpl. getObjectsLight(HashMap<String,String> ids)
List<BusinessObject>
BusinessEntityManagerImpl. getObjectsOfClass(String className, int maxResults)
List<BusinessObjectLight>
BusinessEntityManagerImpl. getObjectsOfClassLight(String className, long skip, long limit)
List<BusinessObjectLight>
BusinessEntityManagerImpl. getObjectsOfClassLight(String className, HashMap<String,String> filters, long skip, long limit)
List<BusinessObjectLight>
BusinessEntityManagerImpl. getObjectSpecialChildren(String objectClass, String objectId)
long
BusinessEntityManagerImpl. getObjectSpecialChildrenCount(String objectClass, String objectId, String... childrenClassNamesToFilter)
List<BusinessObjectLight>
BusinessEntityManagerImpl. getObjectSpecialChildrenWithFilters(String objectClass, String objectId, List<String> childrenClassNamesToFilter, int page, int limit)
List<BusinessObject>
BusinessEntityManagerImpl. getObjectsWithFilter(String className, String filterName, String filterValue)
List<BusinessObjectLight>
BusinessEntityManagerImpl. getObjectsWithFilterLight(String className, String filterName, String filterValue)
List<ViewObjectLight>
ApplicationEntityManagerImpl. getOSPViews()
BusinessObjectLight
BusinessEntityManagerImpl. getParent(String objectClass, String oid)
List<BusinessObjectLight>
BusinessEntityManagerImpl. getParents(String objectClassName, String oid)
List<BusinessObjectLight>
BusinessEntityManagerImpl. getParentsUntilFirstOfClass(String objectClass, String oid, String... objectToMatchClassNames)
BusinessObjectLight
BusinessEntityManagerImpl. getPhysicalNodeToObjectInWarehouse(String objectClassName, String objectId)
InventoryObjectPool
BusinessEntityManagerImpl. getPool(String poolId)
List<BusinessObjectLight>
BusinessEntityManagerImpl. getPoolItems(String poolId, int limit)
List<BusinessObjectLight>
BusinessEntityManagerImpl. getPoolItemsByClassName(String poolId, String className, int page, int limit)
long
BusinessEntityManagerImpl. getPoolItemsCount(String poolId, String className)
List<InventoryObjectPool>
BusinessEntityManagerImpl. getPoolsInObject(String objectClassName, String objectId, String poolClass)
List<InventoryObjectPool>
BusinessEntityManagerImpl. getPoolsInPool(String parentPoolId, String poolClassName)
long
BusinessEntityManagerImpl. getPoolsInPoolCount(String parentPoolId, String poolClassName)
List<InventoryObjectPool>
BusinessEntityManagerImpl. getRootPools(String className, int type, boolean includeSubclasses)
ScriptedQueriesPool
ApplicationEntityManagerImpl. getScriptedQueriesPool(String scriptedQueriesPoolId)
ScriptedQueriesPool
ApplicationEntityManagerImpl. getScriptedQueriesPoolByName(String scriptedQueriesPoolName)
ScriptedQuery
ApplicationEntityManagerImpl. getScriptedQuery(String scriptedQueryId)
int
ApplicationEntityManagerImpl. getScriptedQueryCountByPoolName(String scriptedQueriesPoolName, String filterName)
ScriptedQueryParameter
ApplicationEntityManagerImpl. getScriptedQueryParameter(String scriptedQueryParameterId)
List<ScriptedQueryParameter>
ApplicationEntityManagerImpl. getScriptedQueryParameters(String scriptedQueryId)
List<BusinessObjectLight>
BusinessEntityManagerImpl. getSiblings(String className, String oid, int maxResults)
List<BusinessObjectLight>
BusinessEntityManagerImpl. getSpecialAttribute(String objectClass, String objectId, String specialAttributeName)
HashMap<String,List<BusinessObjectLight>>
BusinessEntityManagerImpl. getSpecialAttributes(String className, String objectId, String... attributeNames)
List<BusinessObjectLight>
BusinessEntityManagerImpl. getSpecialChildrenOfClassLight(String parentOid, String parentClass, String classToFilter, int maxResults)
List<BusinessObjectLight>
BusinessEntityManagerImpl. getSpecialChildrenOfClassLightRecursive(String parentOid, String parentClass, String classToFilter, int maxResults)
HashMap<String,List<BusinessObjectLight>>
BusinessEntityManagerImpl. getSuggestedObjectsWithFilterGroupedByClassName(List<String> classesNamesToFilter, String filter, long classesSkip, long classesLimit, long objectSkip, long objectLimit)
HashMap<String,List<InventoryObjectPool>>
BusinessEntityManagerImpl. getSuggestedPoolsByName(List<String> classesNamesToFilter, String nameTofilter, long poolSkip, long poolLimit, long objectSkip, long objectLimit)
TemplateObject
ApplicationEntityManagerImpl. getTemplateElement(String templateElementClass, String templateElementId)
List<BusinessObjectLight>
BusinessEntityManagerImpl. getWarehousesInObject(String objectClassName, String objectId)
BusinessObjectLight
BusinessEntityManagerImpl. getWarehouseToObject(String objectClassName, String objectId)
boolean
BusinessEntityManagerImpl. hasRelationship(String objectClass, String objectId, String relationshipName, int numberOfRelationships)
boolean
BusinessEntityManagerImpl. hasSpecialAttribute(String objectClass, String objectId, String attributeName)
boolean
BusinessEntityManagerImpl. hasSpecialRelationship(String objectClass, String objectId, String relationshipName, int numberOfRelationships)
boolean
BusinessEntityManagerImpl. isParent(String parentClass, String parentId, String childClass, String childId)
void
BusinessEntityManagerImpl. moveObjects(String targetClassName, String targetOid, HashMap<String,String[]> objects)
void
BusinessEntityManagerImpl. moveObjectsToPool(String targetClassName, String targetOid, HashMap<String,String[]> objects)
void
BusinessEntityManagerImpl. movePoolItem(String poolId, String poolItemClassName, String poolItemId)
void
BusinessEntityManagerImpl. moveSpecialObjects(String targetClassName, String targetOid, HashMap<String,String[]> objects)
void
CypherQueryBuilder. readResult(org.neo4j.graphdb.Result queryResult)
Read the resultsvoid
BusinessEntityManagerImpl. relateObjectToContact(String objectClass, String objectId, String contactClass, String contactId, String userName)
void
ApplicationEntityManagerImpl. releaseListTypeItem(String className, String listTypeItemId)
void
ApplicationEntityManagerImpl. releaseListTypeItemRelatedLayout(String listTypeItemId, String listTypeItemClass, long viewId)
void
BusinessEntityManagerImpl. releaseObjectFromContact(String objectClass, String objectId, String contactClass, String contactId, String userName)
void
BusinessEntityManagerImpl. releaseRelationships(String objectClass, String objectId, List<String> relationshipsToRelease)
void
BusinessEntityManagerImpl. releaseSpecialRelationship(String objectClass, String objectId, String otherObjectId, String name)
void
BusinessEntityManagerImpl. releaseSpecialRelationshipInTargetObject(String objectClass, String objectId, String relationshipName, String targetId)
void
ApplicationEntityManagerImpl. reloadProcessDefinitions()
void
ApplicationEntityManagerImpl. removeObjectFromfavoritesFolder(String objectClass, String objectId, long favoritesFolderId, long userId)
void
ApplicationEntityManagerImpl. removePrivilegeFromGroup(long groupId, String featureToken)
void
ApplicationEntityManagerImpl. removePrivilegeFromUser(long userId, String featureToken)
void
ApplicationEntityManagerImpl. removeUserFromGroup(long userId, long groupId)
List<Contact>
BusinessEntityManagerImpl. searchForContacts(String searchString, int maxResults)
ChangeDescriptor
MetadataEntityManagerImpl. setAttributeProperties(long classId, long attributeId, HashMap<String,Object> newProperties)
ChangeDescriptor
MetadataEntityManagerImpl. setAttributeProperties(String className, long attributeId, HashMap<String,Object> newProperties)
ChangeDescriptor
MetadataEntityManagerImpl. setAttributeProperties(org.neo4j.graphdb.Node classNode, long attributeId, HashMap<String,Object> newProperties)
ChangeDescriptor
MetadataEntityManagerImpl. setClassProperties(long classId, HashMap<String,Object> newProperties)
void
ApplicationEntityManagerImpl. setGroupProperties(long id, String groupName, String description)
void
ApplicationEntityManagerImpl. setListTypeItemRelatedLayout(String listTypeItemId, String listTypeItemClass, long viewId)
void
ApplicationEntityManagerImpl. setPrivilegeToGroup(long groupId, String featureToken, int accessLevel)
void
ApplicationEntityManagerImpl. setPrivilegeToUser(long userId, String featureToken, int accessLevel)
void
ApplicationEntityManagerImpl. setUserProperties(long oid, String userName, String password, String firstName, String lastName, int enabled, int type, String email)
void
ApplicationEntityManagerImpl. setUserProperties(String formerUsername, String newUserName, String password, String firstName, String lastName, int enabled, int type, String email)
ChangeDescriptor
ApplicationEntityManagerImpl. subscribeUserToTask(long userId, long taskId)
void
ApplicationEntityManagerImpl. updateActivity(String processInstanceId, String activityDefinitionId, Artifact artifact)
void
ApplicationEntityManagerImpl. updateConfigurationVariable(String name, String propertyToUpdate, String newValue)
void
ApplicationEntityManagerImpl. updateConfigurationVariablesPool(String poolId, String propertyToUpdate, String value, String userName)
void
BusinessEntityManagerImpl. updateContact(String contactClass, String contactId, List<StringPair> properties, String userName)
void
ApplicationEntityManagerImpl. updateFavoritesFolder(long favoritesFolderId, long userId, String favoritesFolderName)
void
ApplicationEntityManagerImpl. updateFileProperties(long fileObjectId, List<StringPair> properties, String className, String objectId)
void
BusinessEntityManagerImpl. updateFileProperties(long fileObjectId, List<StringPair> properties, String className, String objectId)
void
ApplicationEntityManagerImpl. updateFilterDefinition(long filterId, String name, String description, String className, String script, Boolean enabled)
ChangeDescriptor
ApplicationEntityManagerImpl. updateGeneralView(long oid, String name, String description, byte[] structure, byte[] background)
ChangeDescriptor
ApplicationEntityManagerImpl. updateLayout(long viewId, String name, String description, byte[] structure, byte[] background)
ChangeDescriptor
ApplicationEntityManagerImpl. updateListTypeItem(String className, String oid, HashMap<String,String> attributes)
ChangeDescriptor
ApplicationEntityManagerImpl. updateListTypeItemRelatedLayout(String listTypeItemId, String listTypeItemClass, long viewId, String name, String description, byte[] structure, byte[] background)
ChangeDescriptor
BusinessEntityManagerImpl. updateObject(String className, String oid, HashMap<String,String> attributes)
ChangeDescriptor
ApplicationEntityManagerImpl. updateObjectRelatedView(String oid, String objectClass, long viewId, String name, String description, byte[] structure, byte[] background)
void
ApplicationEntityManagerImpl. updateOSPView(long viewId, String name, String description, byte[] structure)
void
ApplicationEntityManagerImpl. updateProcessDefinition(String processDefinitionId, List<StringPair> properties, byte[] structure)
ChangeDescriptor
BusinessEntityManagerImpl. updateReport(long reportId, String reportName, String reportDescription, Boolean enabled, Integer type, String script)
ChangeDescriptor
BusinessEntityManagerImpl. updateReportParameters(long reportId, List<StringPair> parameters)
void
ApplicationEntityManagerImpl. updateScriptedQueriesPool(String scriptedQueriesPoolId, String name, String description)
void
ApplicationEntityManagerImpl. updateScriptedQuery(String scriptedQueryId, String name, String description, String script, boolean enabled)
void
ApplicationEntityManagerImpl. updateScriptedQueryParameter(String scriptedQueryParameterId, String name, String description, String type, boolean mandatory, Object defaultValue)
ChangeDescriptor
ApplicationEntityManagerImpl. updateTaskProperties(long taskId, String propertyName, String propertyValue)
ChangeDescriptor
ApplicationEntityManagerImpl. updateTemplateElement(String templateElementClass, String templateElementId, String[] attributeNames, String[] attributeValues)
void
ApplicationEntityManagerImpl. updateValidatorDefinition(long validatorDefinitionId, String name, String description, String classToBeApplied, String script, Boolean enabled, String userName)
-
Uses of InvalidArgumentException in org.neotropic.kuwaiba.core.persistence.reference.neo4j.util
Methods in org.neotropic.kuwaiba.core.persistence.reference.neo4j.util that throw InvalidArgumentException Modifier and Type Method Description static void
Util. changeAttributeTypeIfListType(org.neo4j.graphdb.Node classNode, String attributeName, String newAttributeType)
static void
Util. changeAttributeTypeIfPrimitive(org.neo4j.graphdb.Node classNode, String attributeName, String newAttributeType)
Transactions are not handled herestatic Object
Util. convertIfPossible(Object oldValue, String convertTo)
Tries to convert an attribute value to a new attribute type.static void
Util. createAttribute(org.neo4j.graphdb.Node classNode, AttributeMetadata attributeDefinition, boolean recursive)
static GenericObjectList
Util. createGenericObjectListFromNode(org.neo4j.graphdb.Node listTypeNode)
Creates a generic object list (a list type) from a nodeBusinessObject
ObjectGraphMappingService. createObjectFromNode(org.neo4j.graphdb.Node instance)
BusinessObject
ObjectGraphMappingService. createObjectFromNode(org.neo4j.graphdb.Node instance, ClassMetadata classMetadata)
Builds a RemoteBusinessObject instance from a node representing a business objectstatic InventoryObjectPool
Util. createPoolFromNode(org.neo4j.graphdb.Node poolNode, TranslationService ts)
static InventoryObjectPool
Util. createRemotePoolFromNode(org.neo4j.graphdb.Node instance)
static void
Util. deleteUserNode(org.neo4j.graphdb.Node userNode)
Releases all the relationships associated to a user, and deletes the node corresponding to such user.static Object
Util. getRealValue(String value, String type, TranslationService ts)
Converts a String value to an object value based on a give mapping.void
PortUtilityService. mirrorPorts(List<StringPair> ports, String objectClassName)
Creates a mirror port relationship for a given list of ports, if the ports have the same numeric indexChangeDescriptor
ObjectGraphMappingService. updateObject(String id, ClassMetadata classMetadata, HashMap<String,String> attributes)
-
Uses of InvalidArgumentException in org.neotropic.kuwaiba.core.services.scheduling
Methods in org.neotropic.kuwaiba.core.services.scheduling that throw InvalidArgumentException Modifier and Type Method Description ChangeDescriptor
SchedulingService. assignUserToJob(long userId, String jobId)
Assigns the given user to jobString
SchedulingService. createJob(String name, String description, String cronScheduleDefinition, String parentPoolId, long taskId, List<Long> usersId, boolean enabled, boolean logResults)
creates a scheduleJob.String
SchedulingService. createScheduleJobsPools(String name, String description)
Create a pool to manage jobsChangeDescriptor
SchedulingService. updateScheduleJob(String selectedJobId, String propertyToUpdate, String value)
Update the property of a jobChangeDescriptor
SchedulingService. updateScheduleJobsPools(String poolId, String propertyToUpdate, String value, String userName)
Update the property of a schedule poolChangeDescriptor
SchedulingService. updateTaskForJob(ExecuteJob selectedJob, Task task)
updates the task assigned to the job -
Uses of InvalidArgumentException in org.neotropic.kuwaiba.core.services.scheduling.neo4j
Methods in org.neotropic.kuwaiba.core.services.scheduling.neo4j that throw InvalidArgumentException Modifier and Type Method Description ChangeDescriptor
SchedulingServiceImpl. assignUserToJob(long userId, String jobId)
String
SchedulingServiceImpl. createJob(String name, String description, String cronScheduleDefinition, String parentPoolId, long taskId, List<Long> usersId, boolean enabled, boolean logResults)
String
SchedulingServiceImpl. createScheduleJobsPools(String name, String description)
ChangeDescriptor
SchedulingServiceImpl. updateScheduleJob(String selectedJobId, String propertyToUpdate, String value)
ChangeDescriptor
SchedulingServiceImpl. updateScheduleJobsPools(String poolId, String propertyToUpdate, String value, String userName)
ChangeDescriptor
SchedulingServiceImpl. updateTaskForJob(ExecuteJob selectedJob, Task task)
-
Uses of InvalidArgumentException in org.neotropic.kuwaiba.core.services.scheduling.northbound
Methods in org.neotropic.kuwaiba.core.services.scheduling.northbound that throw InvalidArgumentException Modifier and Type Method Description String
ScheduleController. createScheduleJob(ScheduleJobsPostRequestBody body)
String
ScheduleController. createScheduleJobPool(ScheduleJobsPoolsPostRequestBody body)
ChangeDescriptor
ScheduleController. updateScheduleJob(String jobId, ScheduleJobsPutRequestBody body)
ChangeDescriptor
ScheduleController. updateScheduleJobPool(String poolId, ScheduleJobsPutRequestBody body)
-
Uses of InvalidArgumentException in org.neotropic.kuwaiba.modules.commercial.contractman
Methods in org.neotropic.kuwaiba.modules.commercial.contractman that throw InvalidArgumentException Modifier and Type Method Description String
ContractManagerService. copyContractToPool(String poolId, String contractClass, String contractId, String userName)
Creates a copy of a contract.String
ContractManagerService. createContract(String poolId, String contractClass, HashMap<String,String> attributes, String userName)
Creates a contractvoid
ContractManagerService. deleteContract(String contractClass, String contractId, String userName)
Deletes a contract and delete its association with the related inventory objects.void
ContractManagerService. deleteContractPool(String poolId, String poolClass, String userName)
Deletes a contract pool.List<BusinessObjectLight>
ContractManagerService. getAllContracts(long page, long limit)
Get all contracts, without filters.BusinessObject
ContractManagerService. getContract(String contractClass, String contractId)
Get contract propertiesInventoryObjectPool
ContractManagerService. getContractPool(String poolId, String poolClass)
Gets the contract pools properties.List<InventoryObjectPool>
ContractManagerService. getContractPools()
Retrieves the contract pool list.List<BusinessObjectLight>
ContractManagerService. getContractResources(String contractClass, String contractId)
Gets the resources related to a contract.List<BusinessObjectLight>
ContractManagerService. getContractsInPool(String poolId, int limit)
Gets the contracts inside a contract pool.void
ContractManagerService. moveContractToPool(String poolId, String contractClass, String contractId, String userName)
Moves a contract from a pool to another pool.void
ContractManagerService. relateObjectsToContract(String contractClass, String contractId, String[] objectClass, String[] objectId, String userName)
Relates a set of objects to a contract.void
ContractManagerService. relateObjectToContract(String contractClass, String contractId, String objectClass, String objectId, String userName)
Relates an object to a contract.void
ContractManagerService. releaseObjectFromContract(String objectClass, String objectId, String contractClass, String contractId, String userName)
Releases an object from contract.void
ContractManagerService. updateContract(String contractClass, String contractId, HashMap<String,String> attributes, String userName)
Updates one or many contract attributes.void
ContractManagerService. updateContractPool(String poolId, String poolClass, String poolName, String poolDescription, String userName)
Updates the attributes of a contract pool. -
Uses of InvalidArgumentException in org.neotropic.kuwaiba.modules.commercial.softman
Methods in org.neotropic.kuwaiba.modules.commercial.softman that throw InvalidArgumentException Modifier and Type Method Description String
SoftwareManagerService. createLicense(String poolId, String licenseClass, String licenseName, String licenseProduct, String userName)
Creates a license.void
SoftwareManagerService. deleteLicense(String licenseClassName, String licenseId, String userName)
Deletes a license and delete its association with the related inventory objects.These objects will remain untouched.void
SoftwareManagerService. deleteLicensePool(String poolId, String poolClass, String userName)
Deletes a license pool.BusinessObject
SoftwareManagerService. getLicense(String licenseClass, String licenseId)
Get license properties.InventoryObjectPool
SoftwareManagerService. getLicensePool(String poolId, String poolClass)
Gets the license pool properties.List<InventoryObjectPool>
SoftwareManagerService. getLicensePools()
Retrieves the license pools list.List<BusinessObjectLight>
SoftwareManagerService. getLicensesInPool(String poolId, int limit)
Gets the licenses inside a license pool.void
SoftwareManagerService. relateObjectToLicense(String licenseClass, String licenseId, String objectClass, String objectId)
Relates an object or a set of objects to an existing software or hardware license.void
SoftwareManagerService. releaseLicense(String licenseClassName, String licenseId)
Releases all the relationships with the given names associated to the license provided.void
SoftwareManagerService. releaseRelationship(String sourceObjectClass, String sourceObjectId, String targetObjectId)
Releases an object from another object whose relationship is "licenseHas". -
Uses of InvalidArgumentException in org.neotropic.kuwaiba.modules.commercial.sync
Methods in org.neotropic.kuwaiba.modules.commercial.sync that throw InvalidArgumentException Modifier and Type Method Description void
SynchronizationService. associateSyncDataSourceToGroup(long syncDataSrcId, Long[] syncGroupIds)
Given a data source configuration associates it to a sync groupvoid
SynchronizationService. copySyncDataSourceConfiguration(long syncGroupId, long[] syncDataSourceConfigurationIds)
Creates "copy" a relation between a set of sync data source configurations and a given sync groupstatic GenericObjectList
PersistenceUtil. createGenericObjectListFromNode(org.neo4j.graphdb.Node node)
Creates a generic object list (a list type) from a nodelong
SynchronizationService. createSyncDataSourceConfig(String objectId, long syncGroupId, String name, List<StringPair> parameters)
Creates a data source configuration and associates it to a sync groupstatic SyncDataSourceConfiguration
PersistenceUtil. createSyncDataSourceConfigFromNode(org.neo4j.graphdb.Node syncDataSourceConfigNode)
Converts a node to a SyncDataSourceConfiguration objectstatic SyncDataSourceCommonParameters
PersistenceUtil. createSyncDSCommonPropertiesFromNode(org.neo4j.graphdb.Node syncDSCommonPropertiesNode)
Converts a node to a SyncDataSourceConfiguration objectlong
SynchronizationService. createSyncGroup(String name)
Creates a synchronization group (LEGACY DEPRECATED)void
SynchronizationService. createSyncGroup(SynchronizationGroup synchronizationGroup)
Creates a synchronization groupstatic SynchronizationGroup
PersistenceUtil. createSyncGroupFromNode(org.neo4j.graphdb.Node syncGroupNode)
Converts a node representing a Node into a SynchronizationGroup objectList<AbstractSyncProvider>
SynchronizationService. getAllProviders(String nameFilter)
get all provider register in serviceList<SyncDataSourceCommonParameters>
SynchronizationService. getSyncDataSourceCommonProperties(HashMap<String,String> filters, int offset, int limit)
Gets a data source configuration of the objectint
SynchronizationService. getSyncDataSourceCommonPropertiesCount(HashMap<String,String> filters)
Gets a data source configuration of the objectSyncDataSourceConfiguration
SynchronizationService. getSyncDataSourceConfiguration(String objectId)
Gets a data source configuration of the object (there is only one data source configuration per object)SyncDataSourceConfiguration
SynchronizationService. getSyncDataSourceConfigurationById(long syncDatasourceId)
Gets a synchronization data source configuration receiving its id as search criteria.List<SyncDataSourceConfiguration>
SynchronizationService. getSyncDataSourceConfigurations(long syncGroupId)
Gets the data source configurations associated to a sync group.List<SyncDataSourceConfiguration>
SynchronizationService. getSyncDataSrc(HashMap<String,String> filters, int offset, int limit)
Gets a data source configuration of the objectList<SyncDataSourceConfiguration>
SynchronizationService. getSyncDataSrcByBussinesObject(String objectId, HashMap<String,String> filters, int offset, int limit)
Gets a data source configuration of the objectint
SynchronizationService. getSyncDataSrcByBussinesObjectCount(String objectId, HashMap<String,String> filters)
Gets a data source configuration of the objectList<SyncDataSourceConfiguration>
SynchronizationService. getSyncDataSrcBySyncGroupId(long syncGroupId, HashMap<String,String> filters, int offset, int limit)
Gets the data source configurations associated to a sync group.int
SynchronizationService. getSyncDataSrcBySyncGroupIdCount(long syncGroupId, HashMap<String,String> filters)
Gets the data source configurations associated to a sync group.int
SynchronizationService. getSyncDataSrcCount(HashMap<String,String> filters)
Gets a data source configuration of the objectSynchronizationGroup
SynchronizationService. getSyncGroup(long syncGroupId)
Fetches a synchronization group.List<SynchronizationGroup>
SynchronizationService. getSyncGroups()
Gets the list of available sync groupsList<SynchronizationGroup>
SynchronizationService. getSyncGroupsFromDataSource(long dataSrcId, HashMap<String,String> filters, int offset, int limit)
Gets the list of available sync groupsint
SynchronizationService. getSyncGroupsFromDataSourceCount(long dataSrcId, HashMap<String,String> filters)
Gets the list of available sync groupsList<TemplateDataSource>
SynchronizationService. getTemplateDataSrc(HashMap<String,String> filters, int offset, int limit)
Gets a data source configuration of the objectint
SynchronizationService. getTemplateDataSrcCount(HashMap<String,String> filters)
Gets a data source configuration of the objectvoid
SynchronizationService. moveSyncDataSourceConfiguration(long newSyncGroupId, long[] syncDataSourceConfigurationIds)
Moves a set of sync data source configurations from a sync group to another sync groupvoid
SynchronizationService. releaseSyncDataSourceConfigFromSyncGroup(long syncGroupId, long[] syncDataSourceConfigurationIds)
Release a set of sync data source configuration from a given sync groupvoid
SynchronizationService. releaseSyncDataSourceConfigFromSyncGroups(Long[] syncGroupIds, long syncDataSourceConfigurationId)
Release a set of sync data source configuration from a given sync groupvoid
SynchronizationService. saveDataSource(SyncDataSourceConfiguration syncDataSourceConfiguration)
void
SynchronizationService. saveTemplateDataSource(TemplateDataSource templateDataSource)
void
SynchronizationService. updateSyncGroup(long syncGroupId, List<StringPair> syncGroupProperties)
Updates the data source configurations associated to a given sync group -
Uses of InvalidArgumentException in org.neotropic.kuwaiba.modules.commercial.sync.components
Methods in org.neotropic.kuwaiba.modules.commercial.sync.components that throw InvalidArgumentException Modifier and Type Method Description static List<AbstractProperty>
SyncDataSourceConfigurationPropertySheet. propertiesFromSyncDataSourceConfiguration(SyncDataSourceConfiguration syncDataSourceConfiguration, TranslationService ts, BusinessEntityManager bem)
Display sync data source configuration properties; used in sync framework -
Uses of InvalidArgumentException in org.neotropic.kuwaiba.modules.commercial.sync.connectors.snmp.reference
Methods in org.neotropic.kuwaiba.modules.commercial.sync.connectors.snmp.reference that throw InvalidArgumentException Modifier and Type Method Description void
EntPhysicalSynchronizer. checkDataToBeDeleted()
List<SyncResult>
EntPhysicalSynchronizer. sync()
-
Uses of InvalidArgumentException in org.neotropic.kuwaiba.modules.optional.connectivityman
Methods in org.neotropic.kuwaiba.modules.optional.connectivityman that throw InvalidArgumentException Modifier and Type Method Description String
ConnectivityManagerService. createLastMileLink(String endpointAClass, String endpointAId, String endpointBClass, String endpointBId, String linkClass, HashMap<String,String> linkAttributes, String userName)
Creates a last mile circuit tributary link. -
Uses of InvalidArgumentException in org.neotropic.kuwaiba.modules.optional.physcon
Methods in org.neotropic.kuwaiba.modules.optional.physcon that throw InvalidArgumentException Modifier and Type Method Description List<BusinessObjectLight>
PhysicalConnectionsService. getPhysicalPath(String objectClass, String objectId)
Finds the physical path from one port to another.HashMap<BusinessObjectLight,List<BusinessObjectLight>>
PhysicalConnectionsService. getPhysicalTree(String objectClass, String objectId)
Gets A tree representation of all physical paths as a hash map.Wizard.Step
NewPhysicalConnectionWizard.GeneralInfoStep. next()
Wizard.Step
NewPhysicalConnectionWizard.SelectContainerEndpointsStep. next()
Wizard.Step
NewPhysicalConnectionWizard.SelectLinkEndpointsStep. next()
-
Uses of InvalidArgumentException in org.neotropic.kuwaiba.modules.optional.physcon.actions
Methods in org.neotropic.kuwaiba.modules.optional.physcon.actions that throw InvalidArgumentException Modifier and Type Method Description Wizard.Step
NewPhysicalConnectionWizard.GeneralInfoStep. next()
Wizard.Step
NewPhysicalConnectionWizard.SelectContainerEndpointsStep. next()
Wizard.Step
NewPhysicalConnectionWizard.SelectLinkEndpointsStep. next()
-
Uses of InvalidArgumentException in org.neotropic.kuwaiba.modules.optional.physcon.views
Methods in org.neotropic.kuwaiba.modules.optional.physcon.views that throw InvalidArgumentException Modifier and Type Method Description com.vaadin.flow.component.orderedlayout.VerticalLayout
FiberSplitterView. getAsUiElement()
com.vaadin.flow.component.orderedlayout.VerticalLayout
ObjectView. getAsUiElement()
com.vaadin.flow.component.orderedlayout.VerticalLayout
PhysicalPathView. getAsUiElement()
com.vaadin.flow.component.orderedlayout.HorizontalLayout
PhysicalTreeView. getAsUiElement()
com.neotropic.flow.component.mxgraph.MxGraph
RackView. getAsUiElement()
com.vaadin.flow.component.orderedlayout.VerticalLayout
SpliceBoxView. getAsUiElement()
-
Uses of InvalidArgumentException in org.neotropic.kuwaiba.modules.optional.physcon.windows
Constructors in org.neotropic.kuwaiba.modules.optional.physcon.windows that throw InvalidArgumentException Constructor Description FiberSplitterViewWindow(BusinessObjectLight businessObject, BusinessEntityManager bem, ApplicationEntityManager aem, MetadataEntityManager mem, TranslationService ts, LoggingService log)
PhysicalPathViewWindow(BusinessObjectLight businessObject, BusinessEntityManager bem, ApplicationEntityManager aem, MetadataEntityManager mem, TranslationService ts, PhysicalConnectionsService physicalConnectionsService, LoggingService log)
PhysicalTreeViewWindow(BusinessObjectLight businessObject, BusinessEntityManager bem, ApplicationEntityManager aem, MetadataEntityManager mem, TranslationService ts, PhysicalConnectionsService physicalConnectionsService, LoggingService log)
SpliceBoxViewWindow(BusinessObjectLight businessObject, BusinessEntityManager bem, ApplicationEntityManager aem, MetadataEntityManager mem, TranslationService ts, LoggingService log)
-
Uses of InvalidArgumentException in org.neotropic.kuwaiba.modules.optional.serviceman
Methods in org.neotropic.kuwaiba.modules.optional.serviceman that throw InvalidArgumentException Modifier and Type Method Description String
ServiceManagerService. createCustomer(String poolId, String customerClass, HashMap<String,String> attributes, String userName)
Creates a customer.String
ServiceManagerService. createService(String poolId, String serviceClass, HashMap<String,String> attributes, String userName)
Creates a service.String
ServiceManagerService. createServiceFromTemplate(String poolId, String serviceClass, String templateId, String userName)
Creates a service from a template.void
ServiceManagerService. deleteCostumer(String customerClass, String customerId, String userName)
Deletes a customervoid
ServiceManagerService. deleteService(String serviceClass, String serviceId, String userName)
Deletes a service.List<BusinessObjectLight>
ServiceManagerService. getAllCustomers(HashMap<String,String> filters, long page, long limit)
Gets all the customer.List<BusinessObjectLight>
ServiceManagerService. getAllServices(HashMap<String,String> filters, long page, long limit)
Gets all the services.BusinessObject
ServiceManagerService. getCustomer(String customerClass, String customerId)
Gets the detailed information about a customer.InventoryObjectPool
ServiceManagerService. getCustomerPool(String poolId, String poolClass)
Gets a customer poolList<InventoryObjectPool>
ServiceManagerService. getCustomerPools()
Retrieves the list of customer pools.List<BusinessObjectLight>
ServiceManagerService. getCustomersInPool(String poolId, String className, int page, int limit)
Retrieves the list of customers from a poolList<BusinessObjectLight>
ServiceManagerService. getObjectsRelatedToService(String serviceClass, String serviceId)
Retrieves the objects related to serviceBusinessObject
ServiceManagerService. getService(String serviceClass, String serviceId)
Gets the detailed information about a service.InventoryObjectPool
ServiceManagerService. getServicePool(String poolId, String poolClass)
Gets a service pool.List<InventoryObjectPool>
ServiceManagerService. getServicePoolsInCostumer(String customerClass, String customerId, String servicePoolClass)
Retrieves the pools associated to a particular customerList<BusinessObjectLight>
ServiceManagerService. getServicesInPool(String poolId, String className, int page, int limit)
Retrieves the list of services from a poolvoid
ServiceManagerService. relateObjectsToService(String[] objectClass, String[] objectId, String serviceClass, String serviceId, String userName)
Relates inventory objects (resources) to a service.void
ServiceManagerService. relateObjectToService(String objectClass, String objectId, String serviceClass, String serviceId, String userName)
Relates an inventory object (resource) to a service.void
ServiceManagerService. releaseObjectFromService(String serviceClass, String serviceId, String objectId, String userName)
Releases an inventory object from a service.void
ServiceManagerService. updateCustomer(String customerClass, String customerId, HashMap<String,String> attributes, String userName)
Updates a customer.void
ServiceManagerService. updateService(String serviceClass, String serviceId, HashMap<String,String> attributes, String userName)
Updates a service. -
Uses of InvalidArgumentException in org.neotropic.util.visual.wizard
Methods in org.neotropic.util.visual.wizard that throw InvalidArgumentException Modifier and Type Method Description abstract Wizard.Step
Wizard.Step. next()
What to do next.
-