Java Doc for AbstractAdmin.java in  » Collaboration » JacORB » org » jacorb » notification » servant » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Collaboration » JacORB » org.jacorb.notification.servant 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.jacorb.notification.servant.AbstractAdmin

All known Subclasses:   org.jacorb.notification.servant.AbstractSupplierAdmin,  org.jacorb.notification.servant.ConsumerAdminImpl,
AbstractAdmin
abstract public class AbstractAdmin implements QoSAdminOperations,FilterAdminOperations,FilterStage,IServantLifecyle,JMXManageable(Code)
Abstract Baseclass for Adminobjects.
author:
   Alphonse Bendt
version:
   $Id: AbstractAdmin.java,v 1.23 2006/05/23 10:40:35 alphonse.bendt Exp $


Field Summary
final protected static  InterFilterGroupOperatorDEFAULT_FILTER_GROUP_OPERATOR
     the default InterFilterGroupOperator used.
final protected  MutablePicoContainercontainer_
    
final protected  Loggerlogger_
    
final protected  ObjectmodifyProxiesLock_
    
final protected  OfferManagerofferManager_
    
final protected  MappullServants_
    
final protected  MappushServants_
    
final protected  ServantLifecyleControlservantLifecycle_
    
final protected  SubscriptionManagersubscriptionManager_
    

Constructor Summary
protected  AbstractAdmin(IEventChannel channel, ORB orb, POA poa, Configuration config, MessageFactory messageFactory, OfferManager offerManager, SubscriptionManager subscriptionManager)
    

Method Summary
final public  EventChannelMyChannel()
    
final public  intMyID()
    
final public  InterFilterGroupOperatorMyOperator()
    
final public  org.omg.CORBA.Objectactivate()
    
public  voidaddProxyEventListener(ProxyEventListener l)
    
protected  voidaddProxyToMap(AbstractProxy proxy, Map map, Object lock)
    
public  intadd_filter(Filter aFilter)
    
protected  voidconfigureInterFilterGroupOperator(AbstractProxy proxy)
     configure the InterFilterGroupOperator a proxy should use.
protected  voidconfigureQoS(AbstractProxy proxy)
     configure initial QoS Settings for a proxy.
final public  voiddeactivate()
    
final public  voiddestroy()
    
public  voiddispose()
    
protected  voidfireCreateProxyRequestEvent()
    
 voidfireProxyRemoved(AbstractProxy proxy)
    
final public  intgetChannelID()
    
public  ListgetFilters()
    
public  IntegergetID()
    
public  StringgetInterFilterGroupOperator()
    
public  String[]getJMXNotificationTypes()
    
final public  StringgetJMXObjectName()
    
public  MappingFiltergetLifetimeFilter()
    
final public  StringgetMBeanName()
    
abstract protected  StringgetMBeanType()
    
protected  MessageFactorygetMessageFactory()
    
protected  ORBgetORB()
    
final public  POAgetPOA()
    
public  MappingFiltergetPriorityFilter()
    
protected  AbstractProxygetProxy(int id)
     fetch the proxy specified by the provided id.
 intgetProxyID()
    
public  int[]get_all_filters()
    
protected  int[]get_all_notify_proxies(Map map, Object lock)
     return the ID's for all NotifyStyle proxies stored in the provided Map.
public  Filterget_filter(int aFilterId)
    
public  Property[]get_qos()
    
public  booleanhasInterFilterGroupOperatorOR()
    
public  booleanhasLifetimeFilter()
    
public  booleanhasPriorityFilter()
    
public  booleanisDestroyed()
    
protected  MutablePicoContainernewContainerForEventStyleProxy()
    
protected  MutablePicoContainernewContainerForNotifyStyleProxy()
    
protected  MutablePicoContainernewContainerForTypedProxy(String supportedInterface)
    
final public  voidregisterDisposable(Disposable disposable)
    
public  voidremoveProxyEventListener(ProxyEventListener listener)
    
public  voidremove_all_filters()
    
public  voidremove_filter(int aFilterId)
    
final protected  voidsendNotification(String type, String message)
    
public  voidsetInterFilterGroupOperator(InterFilterGroupOperator operator)
    
final public  voidsetJMXCallback(JMXManageable.JMXCallback callback)
    
public  voidset_qos(Property[] props)
    
public  voidvalidate_qos(Property[] props, NamedPropertyRangeSeqHolder propertyRangeSeqHolder)
    

Field Detail
DEFAULT_FILTER_GROUP_OPERATOR
final protected static InterFilterGroupOperator DEFAULT_FILTER_GROUP_OPERATOR(Code)
the default InterFilterGroupOperator used.



container_
final protected MutablePicoContainer container_(Code)



logger_
final protected Logger logger_(Code)



modifyProxiesLock_
final protected Object modifyProxiesLock_(Code)



offerManager_
final protected OfferManager offerManager_(Code)



pullServants_
final protected Map pullServants_(Code)



pushServants_
final protected Map pushServants_(Code)



servantLifecycle_
final protected ServantLifecyleControl servantLifecycle_(Code)



subscriptionManager_
final protected SubscriptionManager subscriptionManager_(Code)




Constructor Detail
AbstractAdmin
protected AbstractAdmin(IEventChannel channel, ORB orb, POA poa, Configuration config, MessageFactory messageFactory, OfferManager offerManager, SubscriptionManager subscriptionManager)(Code)




Method Detail
MyChannel
final public EventChannel MyChannel()(Code)



MyID
final public int MyID()(Code)



MyOperator
final public InterFilterGroupOperator MyOperator()(Code)



activate
final public org.omg.CORBA.Object activate()(Code)



addProxyEventListener
public void addProxyEventListener(ProxyEventListener l)(Code)



addProxyToMap
protected void addProxyToMap(AbstractProxy proxy, Map map, Object lock)(Code)



add_filter
public int add_filter(Filter aFilter)(Code)



configureInterFilterGroupOperator
protected void configureInterFilterGroupOperator(AbstractProxy proxy)(Code)
configure the InterFilterGroupOperator a proxy should use.



configureQoS
protected void configureQoS(AbstractProxy proxy) throws UnsupportedQoS(Code)
configure initial QoS Settings for a proxy.



deactivate
final public void deactivate()(Code)



destroy
final public void destroy()(Code)



dispose
public void dispose()(Code)



fireCreateProxyRequestEvent
protected void fireCreateProxyRequestEvent() throws AdminLimitExceeded(Code)



fireProxyRemoved
void fireProxyRemoved(AbstractProxy proxy)(Code)



getChannelID
final public int getChannelID()(Code)



getFilters
public List getFilters()(Code)



getID
public Integer getID()(Code)



getInterFilterGroupOperator
public String getInterFilterGroupOperator()(Code)



getJMXNotificationTypes
public String[] getJMXNotificationTypes()(Code)



getJMXObjectName
final public String getJMXObjectName()(Code)



getLifetimeFilter
public MappingFilter getLifetimeFilter()(Code)
admin does not have a lifetime filter



getMBeanName
final public String getMBeanName()(Code)



getMBeanType
abstract protected String getMBeanType()(Code)



getMessageFactory
protected MessageFactory getMessageFactory()(Code)



getORB
protected ORB getORB()(Code)



getPOA
final public POA getPOA()(Code)



getPriorityFilter
public MappingFilter getPriorityFilter()(Code)
admin does not have a priority filter



getProxy
protected AbstractProxy getProxy(int id) throws ProxyNotFound(Code)
fetch the proxy specified by the provided id. this method will not access an event style proxy.



getProxyID
int getProxyID()(Code)



get_all_filters
public int[] get_all_filters()(Code)



get_all_notify_proxies
protected int[] get_all_notify_proxies(Map map, Object lock)(Code)
return the ID's for all NotifyStyle proxies stored in the provided Map.



get_filter
public Filter get_filter(int aFilterId) throws FilterNotFound(Code)



get_qos
public Property[] get_qos()(Code)



hasInterFilterGroupOperatorOR
public boolean hasInterFilterGroupOperatorOR()(Code)



hasLifetimeFilter
public boolean hasLifetimeFilter()(Code)
admin does never have a lifetime filter



hasPriorityFilter
public boolean hasPriorityFilter()(Code)
admin does never have a priority filter



isDestroyed
public boolean isDestroyed()(Code)



newContainerForEventStyleProxy
protected MutablePicoContainer newContainerForEventStyleProxy()(Code)



newContainerForNotifyStyleProxy
protected MutablePicoContainer newContainerForNotifyStyleProxy()(Code)



newContainerForTypedProxy
protected MutablePicoContainer newContainerForTypedProxy(String supportedInterface)(Code)



registerDisposable
final public void registerDisposable(Disposable disposable)(Code)



removeProxyEventListener
public void removeProxyEventListener(ProxyEventListener listener)(Code)



remove_all_filters
public void remove_all_filters()(Code)



remove_filter
public void remove_filter(int aFilterId) throws FilterNotFound(Code)



sendNotification
final protected void sendNotification(String type, String message)(Code)



setInterFilterGroupOperator
public void setInterFilterGroupOperator(InterFilterGroupOperator operator)(Code)



setJMXCallback
final public void setJMXCallback(JMXManageable.JMXCallback callback)(Code)



set_qos
public void set_qos(Property[] props) throws UnsupportedQoS(Code)



validate_qos
public void validate_qos(Property[] props, NamedPropertyRangeSeqHolder propertyRangeSeqHolder) throws UnsupportedQoS(Code)



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.