public class BaseServiceImpl extends java.lang.Object implements Service
Modifier and Type | Field and Description |
---|---|
private java.beans.PropertyChangeSupport |
changeSupport
Standard Java Bean Change notifications for integration with JMX binders.
|
private int |
hashCode |
private java.lang.String |
name |
private Service |
parent |
private java.lang.String |
parentAttribute |
private java.lang.String |
type |
Constructor and Description |
---|
BaseServiceImpl(java.lang.String name,
java.lang.String type,
Service parent) |
BaseServiceImpl(java.lang.String name,
java.lang.String type,
Service parent,
java.lang.String parentAttribute) |
Modifier and Type | Method and Description |
---|---|
protected void |
_postSet(java.lang.String propertyName,
java.lang.Object oldVal,
java.lang.Object newVal)
Must be called by setter implementation after set is complete.
|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
private static void |
appendNode(java.lang.StringBuffer result,
java.lang.String attribute,
java.lang.String key) |
boolean |
equals(java.lang.Object object) |
java.lang.String |
getName()
A unique key that WebLogic Server generates to identify the
current instance of this Type.
|
java.lang.String |
getParentAttribute()
The name of the attribute of the parent that refers to this bean
|
Service |
getParentService()
The hierarchical parent of this mbean..
|
java.lang.String |
getPath()
Returns the path to the bean relative to the reoot of the heirarchy of
services
|
private java.lang.String |
getShortType() |
java.lang.String |
getType()
A unique categorization, usually the interface class name.
|
int |
hashCode() |
private static java.lang.String |
pluralize(java.lang.String name) |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
private static java.lang.String |
trimPackage(java.lang.String className) |
private java.lang.String name
private java.lang.String type
private Service parent
private java.lang.String parentAttribute
private int hashCode
private java.beans.PropertyChangeSupport changeSupport
public BaseServiceImpl(java.lang.String name, java.lang.String type, Service parent, java.lang.String parentAttribute)
public BaseServiceImpl(java.lang.String name, java.lang.String type, Service parent)
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String getName()
Service
A unique key that WebLogic Server generates to identify the current instance of this Type.
public java.lang.String getType()
Service
A unique categorization, usually the interface class name.
public Service getParentService()
Service
The hierarchical parent of this mbean..
getParentService
in interface Service
private static void appendNode(java.lang.StringBuffer result, java.lang.String attribute, java.lang.String key)
public java.lang.String getPath()
Service
Returns the path to the bean relative to the reoot of the heirarchy of services
public java.lang.String getParentAttribute()
Service
The name of the attribute of the parent that refers to this bean
getParentAttribute
in interface Service
private java.lang.String getShortType()
private static java.lang.String trimPackage(java.lang.String className)
private static java.lang.String pluralize(java.lang.String name)
public boolean equals(java.lang.Object object)
equals
in class java.lang.Object
protected void _postSet(java.lang.String propertyName, java.lang.Object oldVal, java.lang.Object newVal)
propertyName
- oldVal
- newVal
- public final void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
public final void removePropertyChangeListener(java.beans.PropertyChangeListener listener)