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
PropertygetProperty(java.lang.String propertyId)
           returns UDDI Property
PolicyGroupgetPolicyGroup(java.lang.String policyGroupId)
           returns UDDI PolicyGroup
PolicygetPolicy(java.lang.String policyId)
           returns UDDI Policy
voidupdatePolicy(Policy policy)
           updates UDDI Policy
voidupdateProperty(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
ValueSetStatusgetValueSetDetail(java.lang.String tModelKey)
           returns status for a value set
ValueSetPropertygetValueSetProperty(java.lang.String tModelKey, java.lang.String valueSetPropertyId)
           returns a property of a value set
voidupdateValueSet(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(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.
TiergetTierDetail(java.lang.String tierId)
           returns UDDI Tier detail, specifying limits to the number of entities that can be published.
TiercreateTier(Tier tier)
           creates a UDDI Tier, specifying limits to the number of entities that can be published.
TierupdateTier(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.
TierInfogetUserTier(java.lang.String userId)
           returns UDDI Tier information, specifying the tier this user belongs to.
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(UddiUser user)
           creates a new UDDI user.
voidcreateUddiUsers(java.util.List users)
           creates the collection of new UDDI users.
voidupdateUddiUser(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 Property getProperty(java.lang.String propertyId)

     returns UDDI Property

Parameters:

     propertyId - property identifier

Security Roles:

     administrator
     operator
     configurator
     monitor
     deployer
     adminsecuritymanager


getPolicyGroup

public PolicyGroup getPolicyGroup(java.lang.String policyGroupId)

     returns UDDI PolicyGroup

Parameters:

     policyGroupId - policy group identifier

Security Roles:

     administrator
     operator
     configurator
     monitor
     deployer
     adminsecuritymanager


getPolicy

public 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(Policy policy)

     updates UDDI Policy

Parameters:

     policy - The policy to update

Security Roles:

     administrator
     operator


updateProperty

public void updateProperty(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 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 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(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(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 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 Tier createTier(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 Tier updateTier(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 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 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(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(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 Corporation 2002, 2012