|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Event factory home for retrieving event factories.
EventFactoryHome instances provide EventFactory resolution,
configuration updates based on a specific type of configuration template
for the EventFactory instance and releases EventFactory
instances.
EventFactory| Method Summary | |
|---|---|
void |
checkAccess()
Deprecated. As of Hyades M10, Java permission-based security is no longer supported. |
EventFactory |
getEventFactory(java.lang.String factoryName)
Retrieves an instance of the named EventFactory. |
void |
releaseEventFactory(java.lang.String factoryName)
Releases the reference to the instance of the named EventFactory. |
void |
updateEventFactory(java.lang.String factoryName)
Updates the configuration on the instance of the named EventFactory. |
| Method Detail |
public EventFactory getEventFactory(java.lang.String factoryName)
EventFactory.
An instance of a named EventFactory is created if
no named instance current exists or a named instance
is released.
Once a named EventFactory is created, the instance
is cached for future calls to retrieve the same
named EventFactory.
The name of the EventFactory uniquely identifies an
instance of an EventFactory. All subsequent calls will
return the same instance of the named EventFactory.
EventFactory names are hierarchal represented using the
standard Java dot-delimited name-space naming conventions.
factoryName - The name of the EventFactory.
EventFactory.public void updateEventFactory(java.lang.String factoryName)
EventFactory.
If no named EventFactory instance exists, no update occurs.
The name of the EventFactory uniquely identifies an
instance of an EventFactory. All calls will
update the configuration on the same named instance
of the EventFactory.
EventFactory names are hierarchal represented using the
standard Java dot-delimited name-space naming conventions.
factoryName - The name of the EventFactory.public void releaseEventFactory(java.lang.String factoryName)
EventFactory.
If no named EventFactory instance exists, no release occurs.
The name of the EventFactory uniquely identifies an
instance of an EventFactory.
EventFactory names are hierarchal represented using the
standard Java dot-delimited name-space naming conventions.
factoryName - The name of the EventFactory.
public void checkAccess()
throws java.lang.SecurityException
SecurityManager for the context of the currently
executing thread to see if the caller has permission to create, retrieve, update
and release Event Factory instances from the Event Factory Home. The caller has
permission if the EventPermission("factory") permission has been
explicitly granted to the caller.
If the caller has been granted permission the method quietly returns.
Otherwise, the method throws a SecurityException.
java.lang.SecurityException - If the SecurityManager exists and if the caller does not have permission (e.g. EventPermission("factory")).
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||