Skip to Content.
Sympa Menu

notify-dpml - svn commit: r2224 - in development/planet/users/niclas/iso8583: . api/src/main/net/dpml/iso8583 api/src/main/net/dpml/iso8583/authorization api/src/main/net/dpml/iso8583/data assembly assembly/src assembly/src/main assembly/src/main/net assembly/src/main/net/dpml assembly/src/main/net/dpml/iso8583 assembly/src/main/net/dpml/iso8583/data assembly/src/main/net/dpml/iso8583/data/assembly authorization authorization/src authorization/src/main authorization/src/main/net authorization/src/main/net/dpml authorization/src/main/net/dpml/iso8583 authorization/src/main/net/dpml/iso8583/authorization authorization/src/main/net/dpml/iso8583/authorization/impl

notify-dpml AT lists.ibiblio.org

Subject: DPML Notify

List archive

Chronological Thread  
  • From: niclas AT hedhman.org
  • To: notify-dpml AT lists.ibiblio.org
  • Subject: svn commit: r2224 - in development/planet/users/niclas/iso8583: . api/src/main/net/dpml/iso8583 api/src/main/net/dpml/iso8583/authorization api/src/main/net/dpml/iso8583/data assembly assembly/src assembly/src/main assembly/src/main/net assembly/src/main/net/dpml assembly/src/main/net/dpml/iso8583 assembly/src/main/net/dpml/iso8583/data assembly/src/main/net/dpml/iso8583/data/assembly authorization authorization/src authorization/src/main authorization/src/main/net authorization/src/main/net/dpml authorization/src/main/net/dpml/iso8583 authorization/src/main/net/dpml/iso8583/authorization authorization/src/main/net/dpml/iso8583/authorization/impl
  • Date: Tue, 05 Apr 2005 20:52:55 -0400

Author: niclas AT hedhman.org
Date: Tue Apr 5 20:52:46 2005
New Revision: 2224

Added:

development/planet/users/niclas/iso8583/api/src/main/net/dpml/iso8583/data/IsoMsgAssembler.java
(contents, props changed)
development/planet/users/niclas/iso8583/assembly/
development/planet/users/niclas/iso8583/assembly/src/
development/planet/users/niclas/iso8583/assembly/src/main/
development/planet/users/niclas/iso8583/assembly/src/main/net/
development/planet/users/niclas/iso8583/assembly/src/main/net/dpml/
development/planet/users/niclas/iso8583/assembly/src/main/net/dpml/iso8583/

development/planet/users/niclas/iso8583/assembly/src/main/net/dpml/iso8583/data/

development/planet/users/niclas/iso8583/assembly/src/main/net/dpml/iso8583/data/assembly/

development/planet/users/niclas/iso8583/assembly/src/main/net/dpml/iso8583/data/assembly/DefaultAssembler.java
(contents, props changed)

development/planet/users/niclas/iso8583/assembly/src/main/net/dpml/iso8583/data/assembly/DefaultAssembler.xconfig
(contents, props changed)
development/planet/users/niclas/iso8583/authorization/
development/planet/users/niclas/iso8583/authorization/src/
development/planet/users/niclas/iso8583/authorization/src/main/
development/planet/users/niclas/iso8583/authorization/src/main/net/
development/planet/users/niclas/iso8583/authorization/src/main/net/dpml/

development/planet/users/niclas/iso8583/authorization/src/main/net/dpml/iso8583/

development/planet/users/niclas/iso8583/authorization/src/main/net/dpml/iso8583/authorization/

development/planet/users/niclas/iso8583/authorization/src/main/net/dpml/iso8583/authorization/impl/

development/planet/users/niclas/iso8583/authorization/src/main/net/dpml/iso8583/authorization/impl/DefaultAuthorization.java
(contents, props changed)
Removed:

development/planet/users/niclas/iso8583/api/src/main/net/dpml/iso8583/Amount.java

development/planet/users/niclas/iso8583/api/src/main/net/dpml/iso8583/TimeDate.java

development/planet/users/niclas/iso8583/api/src/main/net/dpml/iso8583/authorization/AuthorizationAdvice.java

development/planet/users/niclas/iso8583/api/src/main/net/dpml/iso8583/authorization/AuthorizationRequest.java

development/planet/users/niclas/iso8583/api/src/main/net/dpml/iso8583/authorization/AuthorizationResponse.java
Modified:

development/planet/users/niclas/iso8583/api/src/main/net/dpml/iso8583/authorization/AuthorizationService.java
development/planet/users/niclas/iso8583/iso8583.ipr
development/planet/users/niclas/iso8583/iso8583.iws
Log:
Starting to slowly put the pieces together...

Modified:
development/planet/users/niclas/iso8583/api/src/main/net/dpml/iso8583/authorization/AuthorizationService.java
==============================================================================
---
development/planet/users/niclas/iso8583/api/src/main/net/dpml/iso8583/authorization/AuthorizationService.java
(original)
+++
development/planet/users/niclas/iso8583/api/src/main/net/dpml/iso8583/authorization/AuthorizationService.java
Tue Apr 5 20:52:46 2005
@@ -25,10 +25,19 @@
*/
public interface AuthorizationService
{
- AuthorizationResponse authorize( AuthorizationRequest request )
+ /** Authorize the transaction in the thread context space.
+ *
+ * @return true if the athorization is approved, false otherwise.
+ * @throws ISOException if the underlying communication layers failed.
+ */
+ boolean authorize()
throws ISOException;

- AuthorizationRequest createDefaultAuthorizationRequest();
-
- AuthorizationRequest createEmptyAuthorizationRequest();
+ /** Advice of the transaction in the thread context space.
+ *
+ * @return true if the advice is approved, false otherwise.
+ * @throws ISOException if the underlying communication layers failed.
+ */
+ boolean advice()
+ throws ISOException;
}

Added:
development/planet/users/niclas/iso8583/api/src/main/net/dpml/iso8583/data/IsoMsgAssembler.java
==============================================================================
--- (empty file)
+++
development/planet/users/niclas/iso8583/api/src/main/net/dpml/iso8583/data/IsoMsgAssembler.java
Tue Apr 5 20:52:46 2005
@@ -0,0 +1,10 @@
+package net.dpml.iso8583.data;
+
+import org.jpos.iso.ISOMsg;
+
+public interface IsoMsgAssembler
+{
+ ISOMsg assemble( String mti );
+
+ void disassemble( ISOMsg message );
+}

Added:
development/planet/users/niclas/iso8583/assembly/src/main/net/dpml/iso8583/data/assembly/DefaultAssembler.java
==============================================================================
--- (empty file)
+++
development/planet/users/niclas/iso8583/assembly/src/main/net/dpml/iso8583/data/assembly/DefaultAssembler.java
Tue Apr 5 20:52:46 2005
@@ -0,0 +1,71 @@
+package net.dpml.iso8583.data.assembly;
+
+import net.dpml.configuration.Configuration;
+import net.dpml.iso8583.data.DataElement;
+import net.dpml.iso8583.data.IsoMsgAssembler;
+import net.dpml.service.ServiceException;
+import net.dpml.service.ServiceManager;
+import org.jpos.iso.ISOException;
+import org.jpos.iso.ISOMsg;
+
+/**
+ * The DefaultAssembler is capable of putting together any ISOMsg from a
net.dpml.configuration.Configuration.
+ *
+ * @metro.component lifestyle="thread" name="assembler"
+ * @metro.service type="net.dpml.iso8583.data.IsoMsgAssembler"
+ */
+public class DefaultAssembler
+ implements IsoMsgAssembler
+{
+
+ private ServiceManager m_serviceManager;
+ private Configuration m_config;
+
+ public DefaultAssembler( ServiceManager man, Configuration config )
+ {
+ m_serviceManager = man;
+ m_config = config;
+ }
+
+ public ISOMsg assemble( String mti )
+ {
+ try
+ {
+ Configuration def = m_config.getChild( "mti" + mti );
+ Configuration[] fields = def.getChildren();
+ ISOMsg msg = new ISOMsg( mti );
+ assembleFields( msg, fields );
+ } catch( ISOException e )
+ {
+ e.printStackTrace();
+ } catch( ServiceException e )
+ {
+ e.printStackTrace();
+ throw new InternalError( "Assembler configuration or dependency
declarations are incorrect." );
+ }
+ return null;
+ }
+
+ public void disassemble( ISOMsg message )
+ {
+ }
+
+ private void assembleFields( ISOMsg msg, Configuration[] fields )
+ throws ServiceException, ISOException
+ {
+ for( int i = 0; i < fields.length; i++ )
+ {
+ assembleField( msg, fields[ i ] );
+ }
+ }
+
+ private void assembleField( ISOMsg msg, Configuration field )
+ throws ServiceException, ISOException
+ {
+ String name = field.getName();
+ String condition = field.getAttribute( "condition", "" );
+ boolean required = "M".equals( condition );
+ DataElement element = (DataElement) m_serviceManager.lookup( name );
+ element.populate( msg, required );
+ }
+}

Added:
development/planet/users/niclas/iso8583/assembly/src/main/net/dpml/iso8583/data/assembly/DefaultAssembler.xconfig
==============================================================================
--- (empty file)
+++
development/planet/users/niclas/iso8583/assembly/src/main/net/dpml/iso8583/data/assembly/DefaultAssembler.xconfig
Tue Apr 5 20:52:46 2005
@@ -0,0 +1,153 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<configuration>
+ <mti100>
+ <PrimaryAccountNumber condition="07"/>
+ <ProcessingCode condition="M"/>
+ <AmountTransaction condition="26"/>
+ <DateAndTimeTransmission condition="30"/>
+ <SystemsTraceAudit condition="M"/>
+ <DateAndTimeLocalTransaction condition="M"/>
+ <DateEffective condition="02"/>
+ <DateExpiration condition="02"/>
+ <TransactionLifeCycleIdentificationData condition="33"/>
+ <PointOfServiceDataCode condition="M"/>
+ <CardSequenceNumber condition="02"/>
+ <FunctionCode condition="M"/>
+ <MerchantCategoryCode condition="M"/>
+ <PointOfServiceCapability condition="18"/>
+ <AmountsOriginal condition="08"/>
+ <AcquiringInstitutionIdentificationCode condition="M"/>
+ <ForwardingInstitutionIdentificationCode condition="10"/>
+ <Track2Data condition="06"/>
+ <Track3Data condition="06"/>
+ <ServiceCode condition="02"/>
+ <CardAcceptorTerminalIdentification condition="15"/>
+ <CardAcceptorIdentificationCode condition="15"/>
+ <Track1Data condition="06"/>
+ <AmountsFees condition="01"/>
+ <ReceivingInstitutionIdentificationCode condition="19"/>
+ </mti100>
+ <mti101>
+ <PrimaryAccountNumber condition="07"/>
+ <ProcessingCode condition="M"/>
+ <AmountTransaction condition="26"/>
+ <DateAndTimeTransmission condition="30"/>
+ <SystemsTraceAudit condition="M"/>
+ <DateAndTimeLocalTransaction condition="M"/>
+ <DateEffective condition="02"/>
+ <DateExpiration condition="02"/>
+ <TransactionLifeCycleIdentificationData condition="33"/>
+ <PointOfServiceDataCode condition="M"/>
+ <CardSequenceNumber condition="02"/>
+ <FunctionCode condition="M"/>
+ <MerchantCategoryCode condition="M"/>
+ <PointOfServiceCapability condition="18"/>
+ <AmountsOriginal condition="08"/>
+ <AcquiringInstitutionIdentificationCode condition="M"/>
+ <ForwardingInstitutionIdentificationCode condition="10"/>
+ <Track2Data condition="06"/>
+ <Track3Data condition="06"/>
+ <ServiceCode condition="02"/>
+ <CardAcceptorTerminalIdentification condition="15"/>
+ <CardAcceptorIdentificationCode condition="15"/>
+ <Track1Data condition="06"/>
+ <AmountsFees condition="01"/>
+ <ReceivingInstitutionIdentificationCode condition="19"/>
+ </mti101>
+ <mti120>
+ <PrimaryAccountNumber condition="07"/>
+ <ProcessingCode condition="M"/>
+ <AmountTransaction condition="26"/>
+ <DateAndTimeTransmission condition="30"/>
+ <SystemsTraceAudit condition="M"/>
+ <DateAndTimeLocalTransaction condition="M"/>
+ <DateEffective condition="02"/>
+ <DateExpiration condition="02"/>
+ <TransactionLifeCycleIdentificationData condition="33"/>
+ <PointOfServiceDataCode condition="M"/>
+ <CardSequenceNumber condition="02"/>
+ <FunctionCode condition="M"/>
+ <MessageReasonCode condition="M"/>
+ <MerchantCategoryCode condition="M"/>
+ <AmountsOriginal condition="08"/>
+ <AcquiringInstitutionIdentificationCode condition="M"/>
+ <ForwardingInstitutionIdentificationCode condition="10"/>
+ <Track2Data condition="06"/>
+ <Track3Data condition="06"/>
+ <ActionCode condition="M"/>
+ <ServiceCode condition="02"/>
+ <CardAcceptorTerminalIdentification condition="15"/>
+ <CardAcceptorIdentificationCode condition="15"/>
+ <Track1Data condition="06"/>
+ <AmountsFees condition="01"/>
+ <AuthorizingAgentInstitutionIdentificationCode condition="20"/>
+ <ReceivingInstitutionIdentificationCode condition="19"/>
+ </mti120>
+ <mti121>
+ <PrimaryAccountNumber condition="07"/>
+ <ProcessingCode condition="M"/>
+ <AmountTransaction condition="26"/>
+ <DateAndTimeTransmission condition="30"/>
+ <SystemsTraceAudit condition="M"/>
+ <DateAndTimeLocalTransaction condition="M"/>
+ <DateEffective condition="02"/>
+ <DateExpiration condition="02"/>
+ <TransactionLifeCycleIdentificationData condition="33"/>
+ <PointOfServiceDataCode condition="M"/>
+ <CardSequenceNumber condition="02"/>
+ <FunctionCode condition="M"/>
+ <MessageReasonCode condition="M"/>
+ <MerchantCategoryCode condition="M"/>
+ <AmountsOriginal condition="08"/>
+ <AcquiringInstitutionIdentificationCode condition="M"/>
+ <ForwardingInstitutionIdentificationCode condition="10"/>
+ <Track2Data condition="06"/>
+ <Track3Data condition="06"/>
+ <ActionCode condition="M"/>
+ <ServiceCode condition="02"/>
+ <CardAcceptorTerminalIdentification condition="15"/>
+ <CardAcceptorIdentificationCode condition="15"/>
+ <Track1Data condition="06"/>
+ <AmountsFees condition="01"/>
+ <AuthorizingAgentInstitutionIdentificationCode condition="20"/>
+ <ReceivingInstitutionIdentificationCode condition="19"/>
+ </mti121>
+ <mti140>
+ <PrimaryAccountNumber condition="07"/>
+ <ProcessingCode condition="M"/>
+ <AmountTransaction condition="26"/>
+ <DateAndTimeTransmission condition="30"/>
+ <SystemsTraceAudit condition="M"/>
+ <DateAndTimeLocalTransaction condition="M"/>
+ <DateEffective condition="02"/>
+ <DateExpiration condition="02"/>
+ <TransactionLifeCycleIdentificationData condition="33"/>
+ <PointOfServiceDataCode condition="M"/>
+ <CardSequenceNumber condition="02"/>
+ <FunctionCode condition="M"/>
+ <MessageReasonCode condition="M"/>
+ <MerchantCategoryCode condition="M"/>
+ <DateReconciliation condition="12"/>
+ <ReconciliationIndicator condition="23"/>
+ <AmountsOriginal condition="08"/>
+ <AcquiringInstitutionIdentificationCode condition="M"/>
+ <ForwardingInstitutionIdentificationCode condition="10"/>
+ <Track2Data condition="06"/>
+ <Track3Data condition="06"/>
+ <ApprovalCode condition="31"/>
+ <ActionCode condition="M"/>
+ <ServiceCode condition="02"/>
+ <CardAcceptorTerminalIdentification condition="15"/>
+ <CardAcceptorIdentificationCode condition="15"/>
+ <Track1Data condition="06"/>
+ <AmountsFees condition="01"/>
+ <AuthorizingAgentInstitutionIdentificationCode condition="20"/>
+ <BatchFileTransferMessageControl condition="39"/>
+ <ReceivingInstitutionIdentificationCode condition="19"/>
+ </mti140>
+ <mti150>
+ <SystemsTraceAudit condition="ME"/>
+ <TransactionLifeCycleIdentificationData condition="33"/>
+ <BatchFileTransferMessageControl condition="39"/>
+ </mti150>
+</configuration>
\ No newline at end of file

Added:
development/planet/users/niclas/iso8583/authorization/src/main/net/dpml/iso8583/authorization/impl/DefaultAuthorization.java
==============================================================================
--- (empty file)
+++
development/planet/users/niclas/iso8583/authorization/src/main/net/dpml/iso8583/authorization/impl/DefaultAuthorization.java
Tue Apr 5 20:52:46 2005
@@ -0,0 +1,93 @@
+/*
+ * Copyright 2004-2005 Niclas Hedhman.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied.
+ *
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.dpml.iso8583.authorization.impl;
+
+import net.dpml.iso8583.authorization.AuthorizationService;
+import net.dpml.service.ServiceManager;
+import org.jpos.iso.ISOException;
+
+public class DefaultAuthorization
+ implements AuthorizationService
+{
+ /** Constructor.
+ *
+ * @param man teh container provided net.dpml.service.ServiceManager.
+ *
+ * @metro.dependency key=""
type="net.dpml.is8583.data.ConstructedDataElement"
+ * @metro.dependency key="" type="net.dpml.is8583.data.DataElement"
+ */
+ public DefaultAuthorization( ServiceManager man )
+ {
+
+ }
+
+ public boolean authorize()
+ throws ISOException
+ {
+ return false;
+ }
+
+ public boolean advice()
+ throws ISOException
+ {
+ return false;
+ }
+
+ private void send100()
+ {
+ String mti = "100";
+ m_assembler
+ }
+
+ private void send101()
+ {
+
+ }
+
+ private void send120()
+ {
+
+ }
+
+ private void send121()
+ {
+
+ }
+
+ private void send140()
+ {
+
+ }
+
+ private void receive110()
+ {
+
+ }
+
+ private void receive130()
+ {
+
+ }
+
+ private void receive150()
+ {
+
+ }
+
+}

Modified: development/planet/users/niclas/iso8583/iso8583.ipr
==============================================================================
--- development/planet/users/niclas/iso8583/iso8583.ipr (original)
+++ development/planet/users/niclas/iso8583/iso8583.ipr Tue Apr 5 20:52:46
2005
@@ -187,6 +187,8 @@
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/api/api.iml"
filepath="$PROJECT_DIR$/api/api.iml" />
+ <module fileurl="file://$PROJECT_DIR$/assembly/assembly.iml"
filepath="$PROJECT_DIR$/assembly/assembly.iml" />
+ <module fileurl="file://$PROJECT_DIR$/authorization/authorization.iml"
filepath="$PROJECT_DIR$/authorization/authorization.iml" />
<module fileurl="file://$PROJECT_DIR$/channels/channels.iml"
filepath="$PROJECT_DIR$/channels/channels.iml" />
<module fileurl="file://$PROJECT_DIR$/elements/elements.iml"
filepath="$PROJECT_DIR$/elements/elements.iml" />
<module fileurl="file://$PROJECT_DIR$/packaging/packaging.iml"
filepath="$PROJECT_DIR$/packaging/packaging.iml" />

Modified: development/planet/users/niclas/iso8583/iso8583.iws
==============================================================================
--- development/planet/users/niclas/iso8583/iso8583.iws (original)
+++ development/planet/users/niclas/iso8583/iso8583.iws Tue Apr 5 20:52:46
2005
@@ -146,59 +146,77 @@
<option name="HIDE_WARNINGS" value="false" />
</component>
<component name="FileEditorManager" split-orientation="vertical"
split-proportion="0.5">
- <first-group
selected-file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/elements/AbstractDataElement.java">
- <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/elements/AmountTransaction.java"
pinned="false">
+ <first-group
selected-file="file://$PROJECT_DIR$/assembly/src/main/net/dpml/iso8583/data/assembly/DefaultAssembler.xconfig">
+ <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/elements/AbstractDataElement.java"
pinned="false">
<provider selected="true" editor-type-id="text-editor">
- <state line="85" column="0" selection-start="2774"
selection-end="2774" vertical-scroll-proportion="0.8660714">
+ <state line="18" column="0" selection-start="0"
selection-end="622" vertical-scroll-proportion="0.03942181">
<folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/elements/AbstractDataElement.java"
pinned="false">
+ <entry
file="file://$PROJECT_DIR$/api/src/main/net/dpml/iso8583/authorization/AuthorizationService.java"
pinned="false">
<provider selected="true" editor-type-id="text-editor">
- <state line="94" column="21" selection-start="3397"
selection-end="3414" vertical-scroll-proportion="-0.019132653">
+ <state line="43" column="0" selection-start="1361"
selection-end="1361" vertical-scroll-proportion="0.5321945">
<folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/elements/AbstractConstructedDataElement.java"
pinned="false">
+ <entry
file="file://$PROJECT_DIR$/authorization/src/main/net/dpml/iso8583/authorization/impl/DefaultAuthorization.java"
pinned="false">
+ <provider selected="true" editor-type-id="text-editor">
+ <state line="54" column="19" selection-start="1480"
selection-end="1480" vertical-scroll-proportion="0.38896188">
+ <folding>
+ <element signature="imports" expanded="true" />
+ </folding>
+ </state>
+ </provider>
+ </entry>
+ <entry
file="file://$PROJECT_DIR$/api/src/main/net/dpml/iso8583/data/IsoMsgAssembler.java"
pinned="false">
<provider selected="true" editor-type-id="text-editor">
- <state line="75" column="25" selection-start="2828"
selection-end="2828" vertical-scroll-proportion="0.6938776">
+ <state line="6" column="33" selection-start="129"
selection-end="129" vertical-scroll-proportion="0.11826544">
<folding />
</state>
</provider>
</entry>
- <entry
file="file:///home/niclas/dev/opensource/sf.net/jpos/jpos/src/main/org/jpos/iso/ISOMsg.java"
pinned="false">
+ <entry
file="file://$PROJECT_DIR$/assembly/src/main/net/dpml/iso8583/data/assembly/DefaultAssembler.java"
pinned="false">
+ <provider selected="true" editor-type-id="text-editor">
+ <state line="66" column="21" selection-start="1980"
selection-end="1980" vertical-scroll-proportion="0.80289096">
+ <folding>
+ <element signature="imports" expanded="true" />
+ </folding>
+ </state>
+ </provider>
+ </entry>
+ <entry
file="file://$PROJECT_DIR$/assembly/src/main/net/dpml/iso8583/data/assembly/DefaultAssembler.xconfig"
pinned="false">
<provider selected="true" editor-type-id="text-editor">
- <state line="75" column="35" selection-start="3047"
selection-end="3047" vertical-scroll-proportion="0.2869898">
+ <state line="151" column="0" selection-start="6828"
selection-end="6828" vertical-scroll-proportion="0.9605782">
<folding />
</state>
</provider>
</entry>
<entry
file="file:///home/niclas/dev/opensource/sf.net/jpos/jpos/src/main/org/jpos/iso/ISOComponent.java"
pinned="false">
<provider selected="true" editor-type-id="text-editor">
- <state line="51" column="0" selection-start="2397"
selection-end="2397" vertical-scroll-proportion="-0.3392857">
+ <state line="51" column="0" selection-start="2397"
selection-end="2397" vertical-scroll-proportion="0.021024967">
<folding />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/elements/src/test/net/dpml/iso8583/test/data/elements/AbstractDataElementTestCase.java"
pinned="false">
<provider selected="true" editor-type-id="text-editor">
- <state line="65" column="22" selection-start="1735"
selection-end="1735" vertical-scroll-proportion="0.5778061">
+ <state line="65" column="22" selection-start="1735"
selection-end="1735" vertical-scroll-proportion="0.63337713">
<folding />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/api/src/main/net/dpml/iso8583/data/DataElement.java"
pinned="false">
<provider selected="true" editor-type-id="text-editor">
- <state line="30" column="17" selection-start="1082"
selection-end="1082" vertical-scroll-proportion="-0.35841838">
+ <state line="30" column="17" selection-start="1082"
selection-end="1082" vertical-scroll-proportion="0.021024967">
<folding />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/api/src/main/net/dpml/iso8583/data/ConstructedDataElement.java"
pinned="false">
<provider selected="true" editor-type-id="text-editor">
- <state line="23" column="17" selection-start="754"
selection-end="754" vertical-scroll-proportion="0.13392857">
+ <state line="23" column="17" selection-start="754"
selection-end="754" vertical-scroll-proportion="0.13797635">
<folding />
</state>
</provider>
@@ -219,30 +237,30 @@
<component name="J2EEProjectPane" />
<component name="NamedScopeManager" />
<component name="PackagesPane">
- <expanded_node url="" module="elements" type="module" />
+ <expanded_node url="net.dpml.iso8583.data.assembly" module="assembly"
type="package" />
<expanded_node url="" module="api" type="module" />
<expanded_node url="net.dpml.iso8583.data" module="api" type="package" />
- <expanded_node url="net.dpml.iso8583.data.elements" module="elements"
type="package" />
+ <expanded_node url="" module="authorization" type="module" />
+ <expanded_node url="net.dpml.iso8583.authorization.impl"
module="authorization" type="package" />
+ <expanded_node url="" module="assembly" type="module" />
</component>
<component name="ProjectPane">
- <expanded_node url="file://$PROJECT_DIR$/elements/src/test/net"
module="elements" type="directory" />
- <expanded_node url="file://$PROJECT_DIR$/elements/src/test"
module="elements" type="directory" />
- <expanded_node
url="file://$PROJECT_DIR$/elements/src/test/net/dpml/iso8583"
module="elements" type="directory" />
- <expanded_node url="" module="elements" type="module" />
- <expanded_node url="file://$PROJECT_DIR$/elements" module="elements"
type="directory" />
- <expanded_node
url="file://$PROJECT_DIR$/elements/src/test/net/dpml/iso8583/test/data/representation"
module="elements" type="directory" />
- <expanded_node
url="file://$PROJECT_DIR$/elements/src/test/net/dpml/iso8583/test/data"
module="elements" type="directory" />
- <expanded_node
url="file://$PROJECT_DIR$/elements/src/test/net/dpml/iso8583/test"
module="elements" type="directory" />
- <expanded_node url="file://$PROJECT_DIR$/elements/src/test/net/dpml"
module="elements" type="directory" />
- <expanded_node url="file://$PROJECT_DIR$/elements/src" module="elements"
type="directory" />
+ <expanded_node url="file://$PROJECT_DIR$/authorization"
module="authorization" type="directory" />
+ <expanded_node url="file://$PROJECT_DIR$/authorization/src/main/net"
module="authorization" type="directory" />
+ <expanded_node
url="file://$PROJECT_DIR$/authorization/src/main/net/dpml/iso8583/authorization"
module="authorization" type="directory" />
+ <expanded_node
url="file://$PROJECT_DIR$/authorization/src/main/net/dpml/iso8583"
module="authorization" type="directory" />
+ <expanded_node url="file://$PROJECT_DIR$/authorization/src/main"
module="authorization" type="directory" />
+ <expanded_node url="" module="authorization" type="module" />
+ <expanded_node
url="file://$PROJECT_DIR$/authorization/src/main/net/dpml"
module="authorization" type="directory" />
+ <expanded_node url="file://$PROJECT_DIR$/authorization/src"
module="authorization" type="directory" />
</component>
<component name="ProjectView">
<navigator currentView="PackagesPane" splitterProportion="0.5">
<flattenPackages PackagesPane="true" />
- <showMembers />
+ <showMembers PackagesPane="false" />
<showModules PackagesPane="true" />
<showLibraryContents PackagesPane="false" />
- <hideEmptyPackages />
+ <hideEmptyPackages PackagesPane="false" />
<showStructure PackagesPane="false" ProjectPane="false" />
<autoscrollToSource />
<autoscrollFromSource />
@@ -366,7 +384,7 @@
<window_info id="CVS" active="false" anchor="bottom" auto_hide="false"
internal_type="docked" type="docked" visible="false" weight="0.33" order="8"
/>
<window_info id="SvgViewer" active="false" anchor="right"
auto_hide="false" internal_type="docked" type="docked" visible="false"
weight="0.33028287" order="3" />
<window_info id="TODO" active="false" anchor="bottom"
auto_hide="false" internal_type="docked" type="docked" visible="false"
weight="0.33" order="7" />
- <window_info id="Project" active="false" anchor="left"
auto_hide="false" internal_type="docked" type="docked" visible="true"
weight="0.2279534" order="0" />
+ <window_info id="Project" active="false" anchor="left"
auto_hide="false" internal_type="docked" type="docked" visible="true"
weight="0.20881863" order="0" />
<window_info id="Find" active="false" anchor="bottom"
auto_hide="false" internal_type="docked" type="docked" visible="false"
weight="0.32979977" order="1" />
<window_info id="Structure" active="false" anchor="left"
auto_hide="false" internal_type="docked" type="docked" visible="false"
weight="0.24958402" order="1" />
<window_info id="Messages" active="false" anchor="bottom"
auto_hide="false" internal_type="docked" type="docked" visible="false"
weight="0.32979977" order="8" />
@@ -453,107 +471,111 @@
<option name="FILTER_TARGETS" value="false" />
</component>
<component name="editorHistoryManager">
- <entry
file="file://$PROJECT_DIR$/elements/src/test/net/dpml/iso8583/test/data/elements/PosCapabilityTestCase.java">
+ <entry
file="file://$PROJECT_DIR$/channels/src/main/net/dpml/iso8583/channels/AsciiChannel.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="43" column="24" selection-start="1346"
selection-end="1346" vertical-scroll-proportion="0.7920561">
+ <state line="31" column="18" selection-start="1005"
selection-end="1005" vertical-scroll-proportion="0.13797635">
<folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/elements/GenericDataElement.java">
+ <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/elements/AmountsOriginal.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="26" column="13" selection-start="825"
selection-end="825" vertical-scroll-proportion="0.29933482">
+ <state line="36" column="13" selection-start="1199"
selection-end="1199" vertical-scroll-proportion="0.33508542">
<folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/elements/src/test/net/dpml/iso8583/test/data/elements/GenericDataElementTestCase.java">
+ <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/elements/AmountTransaction.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="42" column="0" selection-start="1082"
selection-end="1082" vertical-scroll-proportion="0.68773234">
+ <state line="85" column="0" selection-start="2774"
selection-end="2774" vertical-scroll-proportion="1.0118265">
<folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/elements/AmountCardholderBilling.java">
+ <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/elements/AbstractConstructedDataElement.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="36" column="13" selection-start="1215"
selection-end="1215" vertical-scroll-proportion="0.25255102">
+ <state line="75" column="25" selection-start="2828"
selection-end="2828" vertical-scroll-proportion="0.804205">
<folding />
</state>
</provider>
</entry>
<entry
file="file:///home/niclas/dev/opensource/sf.net/jpos/jpos/src/main/org/jpos/iso/ISOMsg.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="75" column="35" selection-start="3047"
selection-end="3047" vertical-scroll-proportion="0.2869898">
+ <state line="75" column="35" selection-start="3047"
selection-end="3047" vertical-scroll-proportion="0.2956636">
<folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/elements/src/test/net/dpml/iso8583/test/data/elements/AmountTransactionTestCase.java">
+ <entry
file="file:///home/niclas/dev/opensource/sf.net/jpos/jpos/src/main/org/jpos/iso/ISOComponent.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="47" column="19" selection-start="1429"
selection-end="1429" vertical-scroll-proportion="0.72930354">
+ <state line="51" column="0" selection-start="2397"
selection-end="2397" vertical-scroll-proportion="0.021024967">
<folding />
</state>
</provider>
</entry>
- <entry
file="file:///home/niclas/dev/opensource/sf.net/jpos/jpos/src/main/org/jpos/iso/ISOComponent.java">
+ <entry
file="file://$PROJECT_DIR$/elements/src/test/net/dpml/iso8583/test/data/elements/AbstractDataElementTestCase.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="51" column="0" selection-start="2397"
selection-end="2397" vertical-scroll-proportion="-0.3392857">
+ <state line="65" column="22" selection-start="1735"
selection-end="1735" vertical-scroll-proportion="0.63337713">
<folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/channels/src/main/net/dpml/iso8583/channels/AsciiChannel.java">
+ <entry
file="file://$PROJECT_DIR$/api/src/main/net/dpml/iso8583/data/DataElement.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="31" column="18" selection-start="1005"
selection-end="1005" vertical-scroll-proportion="0.13797635">
+ <state line="30" column="17" selection-start="1082"
selection-end="1082" vertical-scroll-proportion="0.021024967">
<folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/api/src/main/net/dpml/iso8583/data/DataElement.java">
+ <entry
file="file://$PROJECT_DIR$/api/src/main/net/dpml/iso8583/data/ConstructedDataElement.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="30" column="17" selection-start="1082"
selection-end="1082" vertical-scroll-proportion="-0.35841838">
+ <state line="23" column="17" selection-start="754"
selection-end="754" vertical-scroll-proportion="0.13797635">
<folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/elements/AmountsOriginal.java">
+ <entry
file="file://$PROJECT_DIR$/authorization/src/main/net/dpml/iso8583/authorization/impl/DefaultAuthorization.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="36" column="13" selection-start="1199"
selection-end="1199" vertical-scroll-proportion="0.33508542">
- <folding />
+ <state line="54" column="19" selection-start="1480"
selection-end="1480" vertical-scroll-proportion="0.38896188">
+ <folding>
+ <element signature="imports" expanded="true" />
+ </folding>
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/api/src/main/net/dpml/iso8583/data/ConstructedDataElement.java">
+ <entry
file="file://$PROJECT_DIR$/api/src/main/net/dpml/iso8583/authorization/AuthorizationService.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="23" column="17" selection-start="754"
selection-end="754" vertical-scroll-proportion="0.13392857">
+ <state line="43" column="0" selection-start="1361"
selection-end="1361" vertical-scroll-proportion="0.5321945">
<folding />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/elements/AbstractDataElement.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="94" column="21" selection-start="3397"
selection-end="3414" vertical-scroll-proportion="-0.019132653">
+ <state line="18" column="0" selection-start="0" selection-end="622"
vertical-scroll-proportion="0.03942181">
<folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/elements/AmountTransaction.java">
+ <entry
file="file://$PROJECT_DIR$/api/src/main/net/dpml/iso8583/data/IsoMsgAssembler.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="85" column="0" selection-start="2774"
selection-end="2774" vertical-scroll-proportion="0.8660714">
+ <state line="6" column="33" selection-start="129"
selection-end="129" vertical-scroll-proportion="0.11826544">
<folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/elements/src/test/net/dpml/iso8583/test/data/elements/AbstractDataElementTestCase.java">
+ <entry
file="file://$PROJECT_DIR$/assembly/src/main/net/dpml/iso8583/data/assembly/DefaultAssembler.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="65" column="22" selection-start="1735"
selection-end="1735" vertical-scroll-proportion="0.5778061">
- <folding />
+ <state line="66" column="21" selection-start="1980"
selection-end="1980" vertical-scroll-proportion="0.80289096">
+ <folding>
+ <element signature="imports" expanded="true" />
+ </folding>
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/elements/AbstractConstructedDataElement.java">
+ <entry
file="file://$PROJECT_DIR$/assembly/src/main/net/dpml/iso8583/data/assembly/DefaultAssembler.xconfig">
<provider selected="true" editor-type-id="text-editor">
- <state line="75" column="25" selection-start="2828"
selection-end="2828" vertical-scroll-proportion="0.6938776">
+ <state line="151" column="0" selection-start="6828"
selection-end="6828" vertical-scroll-proportion="0.9605782">
<folding />
</state>
</provider>



  • svn commit: r2224 - in development/planet/users/niclas/iso8583: . api/src/main/net/dpml/iso8583 api/src/main/net/dpml/iso8583/authorization api/src/main/net/dpml/iso8583/data assembly assembly/src assembly/src/main assembly/src/main/net assembly/src/main/net/dpml assembly/src/main/net/dpml/iso8583 assembly/src/main/net/dpml/iso8583/data assembly/src/main/net/dpml/iso8583/data/assembly authorization authorization/src authorization/src/main authorization/src/main/net authorization/src/main/net/dpml authorization/src/main/net/dpml/iso8583 authorization/src/main/net/dpml/iso8583/authorization authorization/src/main/net/dpml/iso8583/authorization/impl, niclas, 04/05/2005

Archive powered by MHonArc 2.6.24.

Top of Page