UddiNode MBean

Partial ObjectName:
WebSphere:*,type=UddiNode


MBean UddiNode

Management interface for a UDDI ManagerAdapter resource


Attribute Summary
java.lang.StringnodeID
           The ID of the UDDI node
java.lang.StringnodeState
           The state of the node, can be node.
java.lang.StringnodeDescription
           The user's description of the UDDI node
java.lang.StringnodeApplicationName
           The name of the UDDI application which this node represents

Operation Summary
voidactivateNode()
           activates UDDI node
voiddeactivateNode()
           deactivates UDDI node
voidinitNode()
           initializes Uddi node
com.ibm.uddi.v3.management.PropertygetProperty(java.lang.String propertyId)
           returns UDDI Property
com.ibm.uddi.v3.management.PolicyGroupgetPolicyGroup(java.lang.String policyGroupId)
           returns UDDI PolicyGroup
com.ibm.uddi.v3.management.PolicygetPolicy(java.lang.String policyId)
           returns UDDI Policy
voidupdatePolicy(com.ibm.uddi.v3.management.Policy policy)
           updates UDDI Policy
voidupdateProperty(com.ibm.uddi.v3.management.ConfigurationProperty property)
           updates UDDI Property
voidupdateProperties(java.util.List properties)
           updates collection of UDDI properties
voidupdatePolicies(java.util.List policies)
           updates collection of UDDI policies
java.util.ListgetProperties()
           returns the collection of UDDI properties
java.util.ListgetPolicyGroups()
           returns collection of policy groups (note that the policies are not populated)
java.util.ListgetValueSets()
           returns collection of value set status objects
com.ibm.uddi.v3.management.ValueSetStatusgetValueSetDetail(java.lang.String tModelKey)
           returns status for a value set
com.ibm.uddi.v3.management.ValueSetPropertygetValueSetProperty(java.lang.String tModelKey, java.lang.String valueSetPropertyId)
           returns a property of a value set
voidupdateValueSet(com.ibm.uddi.v3.management.ValueSetStatus valueSet)
           updates value set status
voidupdateValueSets(java.util.List valueSets)
           updates multiple value sets
voidloadValueSet(java.lang.String filePath, java.lang.String tModelKey)
           loads values for a value set from a UDDI Registry V3/V2 taxonomy data file.
voidloadValueSet(com.ibm.uddi.v3.management.ValueSetData valueSetData)
           loads values for a value set with the given tModel key.
voidchangeValueSetTModelKey(java.lang.String oldTModelKey, java.lang.String newTModelKey)
           replaces all occurrences of values belonging to original tModelKey to new tModelKey.
voidunloadValueSet(java.lang.String tModelKey)
           unloads values for a value set with the given tModel key.
java.lang.BooleanisExistingValueSet(java.lang.String tModelKey)
           Determine if Value Set data exists for the given tModel key.
java.util.ListgetTierInfos()
           returns the collection of UDDI tier descriptions.
java.util.ListgetLimitInfos()
           returns the collection of UDDI limit descriptions.
java.util.ListgetEntitlementInfos()
           returns the collection of UDDI entitlements.
com.ibm.uddi.v3.management.TiergetTierDetail(java.lang.String tierId)
           returns UDDI Tier detail, specifying limits to the number of entities that can be published.
com.ibm.uddi.v3.management.TiercreateTier(com.ibm.uddi.v3.management.Tier tier)
           creates a UDDI Tier, specifying limits to the number of entities that can be published.
com.ibm.uddi.v3.management.TierupdateTier(com.ibm.uddi.v3.management.Tier tier)
           updates UDDI Tier details.
voiddeleteTier(java.lang.String tierId)
           deletes the UDDI Tier, if it not in use.
voidsetDefaultTier(java.lang.String tierId)
           Specifies the tier that auto registered UDDI publishers are assigned to.
java.lang.IntegergetUserCount(java.lang.String tierId)
           returns the number of UDDI publisher within the specied tier.
com.ibm.uddi.v3.management.TierInfogetUserTier(java.lang.String userId)
           returns UDDI Tier information, specifying the tier this user belongs to.
com.ibm.uddi.v3.management.UddiUsergetUddiUser(java.lang.String userId)
           returns UDDI user details, including tier and entitlements details.
java.util.ListgetUserInfos()
           returns the collection of UDDI user names and the tier they belong to.
voidcreateUddiUser(com.ibm.uddi.v3.management.UddiUser user)
           creates a new UDDI user.
voidcreateUddiUsers(java.util.List users)
           creates the collection of new UDDI users.
voidupdateUddiUser(com.ibm.uddi.v3.management.UddiUser user)
           updates UDDI user details.
voiddeleteUddiUser(java.lang.String userId)
           deletes UDDI publisher.
voidassignTier(java.util.List userIds, java.lang.String tierId)
           sets the tier for a List of users.

Notification Summary
uddi.node.event
           default UDDI event

Attribute Detail

nodeID

public java.lang.String nodeID
The ID of the UDDI node
Security Roles:
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

nodeState

public java.lang.String nodeState
The state of the node, can be node.state.uninitialized,node.state.initialized, node.state.initPending, node.state.initInProgress, node.state.activated, node.state.deactivated
Security Roles:
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

nodeDescription

public java.lang.String nodeDescription
The user's description of the UDDI node
Security Roles:
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

nodeApplicationName

public java.lang.String nodeApplicationName
The name of the UDDI application which this node represents
Security Roles:
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

Operation Detail

activateNode

public void activateNode()
activates UDDI node
Security Roles:
administrator
operator

deactivateNode

public void deactivateNode()
deactivates UDDI node
Security Roles:
administrator
operator

initNode

public void initNode()
initializes Uddi node
Security Roles:
administrator
operator

getProperty

public com.ibm.uddi.v3.management.Property getProperty(java.lang.String propertyId)
returns UDDI Property
Parameters:
propertyId - property identifier
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

getPolicyGroup

public com.ibm.uddi.v3.management.PolicyGroup getPolicyGroup(java.lang.String policyGroupId)
returns UDDI PolicyGroup
Parameters:
policyGroupId - policy group identifier
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

getPolicy

public com.ibm.uddi.v3.management.Policy getPolicy(java.lang.String policyId)
returns UDDI Policy
Parameters:
policyId - policy identifier
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

updatePolicy

public void updatePolicy(com.ibm.uddi.v3.management.Policy policy)
updates UDDI Policy
Parameters:
policy - The policy to update
Security Roles:
administrator
operator

updateProperty

public void updateProperty(com.ibm.uddi.v3.management.ConfigurationProperty property)
updates UDDI Property
Parameters:
property - The updated property
Security Roles:
administrator
operator

updateProperties

public void updateProperties(java.util.List properties)
updates collection of UDDI properties
Parameters:
properties - The List of properties to update
Security Roles:
administrator
operator

updatePolicies

public void updatePolicies(java.util.List policies)
updates collection of UDDI policies
Parameters:
policies - The List of policies to update
Security Roles:
administrator
operator

getProperties

public java.util.List getProperties()
returns the collection of UDDI properties
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

getPolicyGroups

public java.util.List getPolicyGroups()
returns collection of policy groups (note that the policies are not populated)
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

getValueSets

public java.util.List getValueSets()
returns collection of value set status objects
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

getValueSetDetail

public com.ibm.uddi.v3.management.ValueSetStatus getValueSetDetail(java.lang.String tModelKey)
returns status for a value set
Parameters:
tModelKey - value set tModel key in v3 format
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

getValueSetProperty

public com.ibm.uddi.v3.management.ValueSetProperty getValueSetProperty(java.lang.String tModelKey, java.lang.String valueSetPropertyId)
returns a property of a value set
Parameters:
tModelKey - The key of the tModel to which this property relates.
valueSetPropertyId - The ID of the property within this value set
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

updateValueSet

public void updateValueSet(com.ibm.uddi.v3.management.ValueSetStatus valueSet)
updates value set status
Parameters:
valueSet - the new value set status
Security Roles:
administrator
operator

updateValueSets

public void updateValueSets(java.util.List valueSets)
updates multiple value sets
Parameters:
valueSets - collection of value sets to be updated
Security Roles:
administrator
operator

loadValueSet

public void loadValueSet(java.lang.String filePath, java.lang.String tModelKey)
loads values for a value set from a UDDI Registry V3/V2 taxonomy data file.
Parameters:
filePath - file location of value set data file.
tModelKey - V3 tModelKey by which this value set data is uniquely identified.
Security Roles:
administrator
operator

loadValueSet

public void loadValueSet(com.ibm.uddi.v3.management.ValueSetData valueSetData)
loads values for a value set with the given tModel key.
Parameters:
valueSetData - The value set values and tModelKey of tModel all the values are to be associated with.
Security Roles:
administrator
operator

changeValueSetTModelKey

public void changeValueSetTModelKey(java.lang.String oldTModelKey, java.lang.String newTModelKey)
replaces all occurrences of values belonging to original tModelKey to new tModelKey.
Parameters:
oldTModelKey - original tModelKey for value set values
newTModelKey - new tModel key for value set values
Security Roles:
administrator
operator

unloadValueSet

public void unloadValueSet(java.lang.String tModelKey)
unloads values for a value set with the given tModel key.
Parameters:
tModelKey - tModelKey identifying each value to be removed from UDDI registry.
Security Roles:
administrator
operator

isExistingValueSet

public java.lang.Boolean isExistingValueSet(java.lang.String tModelKey)
Determine if Value Set data exists for the given tModel key.
Parameters:
tModelKey - tModelKey identifying the Value Set data to query in the UDDI registry.
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

getTierInfos

public java.util.List getTierInfos()
returns the collection of UDDI tier descriptions.
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

getLimitInfos

public java.util.List getLimitInfos()
returns the collection of UDDI limit descriptions.
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

getEntitlementInfos

public java.util.List getEntitlementInfos()
returns the collection of UDDI entitlements.
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

getTierDetail

public com.ibm.uddi.v3.management.Tier getTierDetail(java.lang.String tierId)
returns UDDI Tier detail, specifying limits to the number of entities that can be published.
Parameters:
tierId - tier identifier
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

createTier

public com.ibm.uddi.v3.management.Tier createTier(com.ibm.uddi.v3.management.Tier tier)
creates a UDDI Tier, specifying limits to the number of entities that can be published. Returns the new tier ID.
Parameters:
tier - The tier to create
Security Roles:
administrator
operator

updateTier

public com.ibm.uddi.v3.management.Tier updateTier(com.ibm.uddi.v3.management.Tier tier)
updates UDDI Tier details. Returns the updated Tier.
Parameters:
tier - The tier to update
Security Roles:
administrator
operator

deleteTier

public void deleteTier(java.lang.String tierId)
deletes the UDDI Tier, if it not in use.
Parameters:
tierId - tier identifier
Security Roles:
administrator
operator

setDefaultTier

public void setDefaultTier(java.lang.String tierId)
Specifies the tier that auto registered UDDI publishers are assigned to.
Parameters:
tierId - Tier identifier
Security Roles:
administrator
operator

getUserCount

public java.lang.Integer getUserCount(java.lang.String tierId)
returns the number of UDDI publisher within the specied tier.
Parameters:
tierId - tier identifier
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

getUserTier

public com.ibm.uddi.v3.management.TierInfo getUserTier(java.lang.String userId)
returns UDDI Tier information, specifying the tier this user belongs to.
Parameters:
userId - UDDI user identifier
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

getUddiUser

public com.ibm.uddi.v3.management.UddiUser getUddiUser(java.lang.String userId)
returns UDDI user details, including tier and entitlements details.
Parameters:
userId - UDDI user identifier
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

getUserInfos

public java.util.List getUserInfos()
returns the collection of UDDI user names and the tier they belong to.
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

createUddiUser

public void createUddiUser(com.ibm.uddi.v3.management.UddiUser user)
creates a new UDDI user.
Parameters:
user - The UDDI user to create
Security Roles:
administrator
operator

createUddiUsers

public void createUddiUsers(java.util.List users)
creates the collection of new UDDI users.
Parameters:
users - The UDDI users to create
Security Roles:
administrator
operator

updateUddiUser

public void updateUddiUser(com.ibm.uddi.v3.management.UddiUser user)
updates UDDI user details.
Parameters:
user - The user to update
Security Roles:
administrator
operator

deleteUddiUser

public void deleteUddiUser(java.lang.String userId)
deletes UDDI publisher.
Parameters:
userId - The user to delete
Security Roles:
administrator
operator

assignTier

public void assignTier(java.util.List userIds, java.lang.String tierId)
sets the tier for a List of users.
Parameters:
userIds - The users to be assigned the tier
tierId - The tier ID to be assigned
Security Roles:
administrator
operator

Notification Detail

uddi.node.event

default UDDI event
Severity:
6  (Normal, Cleared, or Informative)

Copyright IBM Corp. 1996-2005