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


java.lang.Object
   com.sun.satsa.gsmapplet.AccessSATImpl

AccessSATImpl
public class AccessSATImpl implements AccessSAT(Code)
A class that implements the AccessSAT interface which allows the toolkit classes to access the APDUBuffer and do other functions on objects in the GSMApplet's context.


Field Summary
final static  shortMAX_BUFFER_LENGTH
    
final static  byteMAX_LISTENERS
    
public  byte[]inBuffer
     Buffer that holds the data received from the terminal.
public  byte[]outBuffer
     Buffer that holds the data to be sent to the terminal.
 shortoutDataSize
    
public  ToolkitInterface[]tiList
     A list of listeners for EVENT_SMS_PP_DATA_DOWNLOAD.

Constructor Summary
 AccessSATImpl()
    

Method Summary
public  voidclearEventListener(AID aid)
     Removes the event listener from the list of listeners.
public  byte[]getAPDUBuffer()
     Returns the APDUBuffer.
public  bytegetAPDUBufferByte(short index)
     Gets one byte from the APDUBuffer.
public  shortgetAPDUBufferLength()
     Gets the length of the APDUBuffer.
public  shortgetAPDUBufferMax()
     Gets the maximum length of the APDUBuffer.
public  shortgetOutDataLength()
     Returns the length of Data that has been set in the out buffer.
public  booleanisEventListenerSet(AID aid)
     Returns true if the applet corresponding to the AID passed to this method is found in the list of listeners.
 voidresetBuffers()
    
public  voidsetAPDUBuffer(byte[] buffer, short length)
     Sets the APDUBuffer.
public  voidsetAPDUBufferByte(short index, byte value)
     Sets one byte from the APDUBuffer.
public  voidsetEventListener(AID aid)
     Sets the event listener applet.
public  voidsetOutBufferData(short length)
     Sets the data in the out buffer.
public  voidsetOutgoingAPDU()
     This method is called by GSMApplet to set the data in the APDU buffer so that it can be sent to the terminal in response to a GET RESPONSE APDU.

Field Detail
MAX_BUFFER_LENGTH
final static short MAX_BUFFER_LENGTH(Code)
Maximum length of in and out buffers



MAX_LISTENERS
final static byte MAX_LISTENERS(Code)
Maximum number of listeners allowed



inBuffer
public byte[] inBuffer(Code)
Buffer that holds the data received from the terminal.



outBuffer
public byte[] outBuffer(Code)
Buffer that holds the data to be sent to the terminal.



outDataSize
short outDataSize(Code)
Size used by the GSM applet to send data when responding to GET RESPONSE



tiList
public ToolkitInterface[] tiList(Code)
A list of listeners for EVENT_SMS_PP_DATA_DOWNLOAD.




Constructor Detail
AccessSATImpl
AccessSATImpl()(Code)
Constructor




Method Detail
clearEventListener
public void clearEventListener(AID aid)(Code)
Removes the event listener from the list of listeners.
Parameters:
  aid - applet AID



getAPDUBuffer
public byte[] getAPDUBuffer()(Code)
Returns the APDUBuffer. apdu buffer



getAPDUBufferByte
public byte getAPDUBufferByte(short index)(Code)
Gets one byte from the APDUBuffer.
Parameters:
  index - Index of requested byte in the buffer requested byte



getAPDUBufferLength
public short getAPDUBufferLength()(Code)
Gets the length of the APDUBuffer. requested length



getAPDUBufferMax
public short getAPDUBufferMax()(Code)
Gets the maximum length of the APDUBuffer. requested length



getOutDataLength
public short getOutDataLength()(Code)
Returns the length of Data that has been set in the out buffer. length of data



isEventListenerSet
public boolean isEventListenerSet(AID aid)(Code)
Returns true if the applet corresponding to the AID passed to this method is found in the list of listeners.
Parameters:
  aid - applet AID true if the applet is a listener and false otherwise



resetBuffers
void resetBuffers()(Code)
Resets the buffers and fields when a new envelope is received



setAPDUBuffer
public void setAPDUBuffer(byte[] buffer, short length)(Code)
Sets the APDUBuffer.
Parameters:
  buffer - apdu buffer
Parameters:
  length - length of apdu buffer



setAPDUBufferByte
public void setAPDUBufferByte(short index, byte value)(Code)
Sets one byte from the APDUBuffer.
Parameters:
  index - Index of byte in the buffer
Parameters:
  value - The value to be set



setEventListener
public void setEventListener(AID aid)(Code)
Sets the event listener applet.
Parameters:
  aid - applet AID



setOutBufferData
public void setOutBufferData(short length)(Code)
Sets the data in the out buffer.
Parameters:
  length - length of data



setOutgoingAPDU
public void setOutgoingAPDU()(Code)
This method is called by GSMApplet to set the data in the APDU buffer so that it can be sent to the terminal in response to a GET RESPONSE APDU.



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.