Java Doc for RegistryStore.java in  » 6.0-JDK-Modules » j2me » com » sun » midp » content » 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 » 6.0 JDK Modules » j2me » com.sun.midp.content 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.sun.midp.content.RegistryStore

RegistryStore
class RegistryStore (Code)
Standalone Registry Storage manager. All protected methods, which are all static, redirect their work to alone instance allowed for given Java runtime (for MIDP it is Isolate). Teh standalone instance initializes resources in the private constructor and then releases its in the native finalizer.


Field Summary
final static  intFIELD_ACCESSES
    
final static  intFIELD_ACTIONS
    
final static  intFIELD_ACTION_MAP
    
final static  intFIELD_COUNT
    
final static  intFIELD_ID
     Content Handler fields indexes.
final static  intFIELD_LOCALES
    
final static  intFIELD_SUFFIXES
    
final static  intFIELD_TYPES
    
final static  intSEARCH_EXACT
     Search flags for @link getHandler() method.
final static  intSEARCH_PREFIX
    


Method Summary
static  ContentHandlerImpl[]findConflicted(String testID)
     Tests ID value for registering handler accordingly with JSR claim:
Each content handler is uniquely identified by an ID.
static  ContentHandlerImpl[]findHandler(String callerId, int searchBy, String value)
     Searchs coontent handlers by searchable fields values.
static  ContentHandlerImpl[]forSuite(int suiteId)
     The special finder for exploring handlers registered by the given suite.
static  String[]getArrayField(String handlerId, int fieldId)
     Returns array field
Parameters:
  handlerId - ID for access check
Parameters:
  fieldId - index of field.
static  ContentHandlerImplgetByURL(String callerId, String url, String action)
     Returns content handler suitable for URL.
Parameters:
  callerId - ID of calling application.
Parameters:
  URL - content URL.
Parameters:
  action - requested action.
static  ContentHandlerImplgetHandler(String callerId, String id, int searchMode)
     Creates and loads handler's data.
Parameters:
  handlerId - ID of content handler to be loaded.
Parameters:
  searchMode - ID matching mode.
static  ContentHandlerImplgetHandler(int suiteId, String classname)
     The special finder for acquiring handler by its suite and class name.
Parameters:
  suiteId - explored suite Id
Parameters:
  classname - requested class name.
static  String[]getValues(String callerId, int searchBy)
     Returns all stored in the Registry values for specified field.
Parameters:
  callerId - ID value to check access
Parameters:
  searchBy - index of searchable field.
static  booleanlaunch(ContentHandlerImpl handler)
     Starts native content handler.
Parameters:
  handler - Content handler to be executed.
static  booleanregister(ContentHandlerImpl contentHandler)
     Registers given content handler.
Parameters:
  contentHandler - content handler being registered.
static  voidsetSecurityToken(SecurityToken token)
     Sets the security token used for priveleged operations.
static  booleanunregister(String handlerId)
     Unregisters content handler specified by its ID.
Parameters:
  handlerId - ID of unregistered handler.

Field Detail
FIELD_ACCESSES
final static int FIELD_ACCESSES(Code)
Handler action map



FIELD_ACTIONS
final static int FIELD_ACTIONS(Code)
by a handler



FIELD_ACTION_MAP
final static int FIELD_ACTION_MAP(Code)
by a handler



FIELD_COUNT
final static int FIELD_COUNT(Code)
Access list



FIELD_ID
final static int FIELD_ID(Code)
Content Handler fields indexes.
Used with functions: @link findHandler(), @link getValues() and getArrayField().
They should match according enums in jsr211_registry.h



FIELD_LOCALES
final static int FIELD_LOCALES(Code)
by a handler



FIELD_SUFFIXES
final static int FIELD_SUFFIXES(Code)
Types supported by a handler



FIELD_TYPES
final static int FIELD_TYPES(Code)
Handler ID



SEARCH_EXACT
final static int SEARCH_EXACT(Code)
Search flags for @link getHandler() method.



SEARCH_PREFIX
final static int SEARCH_PREFIX(Code)
Search by exact match with ID





Method Detail
findConflicted
static ContentHandlerImpl[] findConflicted(String testID)(Code)
Tests ID value for registering handler accordingly with JSR claim:
Each content handler is uniquely identified by an ID. ...
The ID MUST NOT be equal to any other registered handler ID.
Every other ID MUST NOT be a prefix of this ID.
The ID MUST NOT be a prefix of any other registered ID.

Parameters:
  testID - tested value conflicted handlers array.



findHandler
static ContentHandlerImpl[] findHandler(String callerId, int searchBy, String value)(Code)
Searchs coontent handlers by searchable fields values. As specified in JSR 211 API:
Only content handlers that this application is allowed to access will be included. (in result).
Parameters:
  callerId - ID value to check access
Parameters:
  searchBy - indicator of searchable field. Allowed: FIELD_TYPES, @link FIELD_SUFFIXES, @link FIELD_ACTIONS values. The special case for the testId implementation: FIELD_ID specified.
Parameters:
  value - Searched value found handlers array.



forSuite
static ContentHandlerImpl[] forSuite(int suiteId)(Code)
The special finder for exploring handlers registered by the given suite.
Parameters:
  suiteId - explored suite Id found handlers array.



getArrayField
static String[] getArrayField(String handlerId, int fieldId)(Code)
Returns array field
Parameters:
  handlerId - ID for access check
Parameters:
  fieldId - index of field. Allowed: FIELD_TYPES, @link FIELD_SUFFIXES, @link FIELD_ACTIONS FIELD_LOCALES, @link FIELD_ACTION_MAP, @link FIELD_ACCESSESvaliues. array of values



getByURL
static ContentHandlerImpl getByURL(String callerId, String url, String action)(Code)
Returns content handler suitable for URL.
Parameters:
  callerId - ID of calling application.
Parameters:
  URL - content URL.
Parameters:
  action - requested action. found handler if any or null.



getHandler
static ContentHandlerImpl getHandler(String callerId, String id, int searchMode)(Code)
Creates and loads handler's data.
Parameters:
  handlerId - ID of content handler to be loaded.
Parameters:
  searchMode - ID matching mode. Used
  • @link SEARCH_EXACT
  • @link SEARCH_PREFIX
loaded ContentHandlerImpl object ornull if given handler ID is not found in Registry database.



getHandler
static ContentHandlerImpl getHandler(int suiteId, String classname)(Code)
The special finder for acquiring handler by its suite and class name.
Parameters:
  suiteId - explored suite Id
Parameters:
  classname - requested class name. found handler or null if none found.



getValues
static String[] getValues(String callerId, int searchBy)(Code)
Returns all stored in the Registry values for specified field.
Parameters:
  callerId - ID value to check access
Parameters:
  searchBy - index of searchable field. Allowed: FIELD_TYPES, @link FIELD_SUFFIXES, @link FIELD_ACTIONS, FIELD_ID values. found values array.



launch
static boolean launch(ContentHandlerImpl handler) throws ContentHandlerException(Code)
Starts native content handler.
Parameters:
  handler - Content handler to be executed. true if invoking app should exit.
exception:
  ContentHandlerException - if no such handler ID in the Registryor native handlers execution is not supported.



register
static boolean register(ContentHandlerImpl contentHandler)(Code)
Registers given content handler.
Parameters:
  contentHandler - content handler being registered. true if success, false - otherwise.



setSecurityToken
static void setSecurityToken(SecurityToken token)(Code)
Sets the security token used for priveleged operations. The token may only be set once.
Parameters:
  token - a Security token



unregister
static boolean unregister(String handlerId)(Code)
Unregisters content handler specified by its ID.
Parameters:
  handlerId - ID of unregistered handler. true if success, false - otherwise.



Methods inherited from java.lang.Object
public boolean equals(Object obj)(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.